Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: YLS 구조 변경 및 타임스탬프 생성 #4

Merged
merged 11 commits into from
Jan 26, 2024
Merged

Conversation

Hanna922
Copy link
Member

@Hanna922 Hanna922 commented Jan 25, 2024

1️⃣ 어떤 작업을 했나요? (Summary)

@JjungminLee #1 브랜치에 이어서 살짝 작업을 해봤습니다!

  • vite, typescript를 설치하고 세팅했습니다.
    • 개발 시 필요한 패키지들은 devDependencies에 넣고, peerDependencies에 react와 react-dom, react-router-dom, axios을 설정했습니다.
  • 원래는 npm을 사용하고 있었어서 packge-lock.json은 삭제했습니다.
  • createTimestamp 및 Logger 함수를 작성했습니다.

논의가 필요한 부분

  • LoggerType과 LogPayloadParams을 어떻게 구성할지 논의해야 할 것 같아요!

  • path를 매번 사용처에서 받아올 것인지, 저희가 url을 보고 판단할 것인지 정해야 할 것 같아요.

  • LogClick 사용 시 어떤 이벤트를 감지하고 싶은지만 사용처에서 작성하면 YLS 내에서 해당 이벤트를 감지하고, 이벤트마다 name, message를 (서버로) 동일하게 보내야 할 것 같기도 해요,,

  • LogParamsContext의 경우 당장 필요할 것 같진 않아 보여요!

  • resolved [FEAT] YLS 구조 변경 및 타임스탬프 생성 #2

3️⃣ 추후 작업

내일 더 자세히 논의하기...~

@Hanna922 Hanna922 self-assigned this Jan 25, 2024
- YLS 사용처에서 이미 axios, react-router-dom을 설치하고 있을 것 같아 수정합니다.
@@ -0,0 +1,45 @@
interface LoggerType {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

오 인터페이스로 뺀거 마음편하고 좋습니당 ㅎㅎ

};

return {
screen,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

명세상 이렇게 두개만 내보내도 되겠죠?! 내일 회의때 모수한테 한번 물어봐야할것 같아여

@JjungminLee JjungminLee merged commit ae8c130 into develop Jan 26, 2024
@Hanna922 Hanna922 deleted the feat/#2 branch January 26, 2024 12:30
@Hanna922 Hanna922 mentioned this pull request Jan 29, 2024
1 task
Hanna922 added a commit that referenced this pull request Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT] YLS 구조 변경 및 타임스탬프 생성
2 participants