일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 코드스테이츠
- 개발일기
- 엘리스
- [파이썬 실습] 기초 문제
- leetcode
- 프론트개발
- 자바스크립트 sort()
- 간단한 날씨 웹 만들기
- 자바스크립트
- 자바스크립트 날씨
- 개발공부
- [파이썬 실습] 중급 문제
- 자바스크립트 split()
- 리트코드
- 엘리스 ai 트랙
- [AI 5기] 연습 문제집
- 엘리스 AI 트랙 5기
- 삼항연산자
- HTML
- [파이썬 실습] 심화 문제
- 자바스크립트 reduce()
- 프로그래머스
- 날씨 웹 만들기
- reactnativecli
- 프론트개발공부
- 코딩부트캠프
- 부트캠프
- JavaScript
- 자바스크립트 날씨 웹 만들기
- RN 프로젝트
- Today
- Total
목록TypeScript (2)
개발조각
마음일기라는 팀프로젝트 진행하면서 타입에 대해 의문이 드는 경우가 생겼습니다. *마음일기는 일기를 쓰면 해당일기가 무슨 감정인지에 따라 마음이 결정되는 그런 프로젝트입니다.* 문제발생 이전에 Diary라는 타입을 따로 지정해 두었는데, export interface Diary { id: number; title: string; description: string; emotion: Emotion; lock: boolean; likes: number; weather: Weather; createdAt: string; updatedAt: string; author: string; } // 일기 작성 export const writeDiary = async ({ title, description, weather..

마음일기 팀프로젝트를 하면서 타입이 꼬이는 현상이 발생했습니다. (사실 타입은 아무 잘못이 없고 내가 잘못한 거지만;;;) 문제 발생 작업하는 걸 간단하게 설명을 하자면 지금 마음일기라는 프로젝트를 진행하고 있습니다. 일기를 쓰면 해당일기가 무슨 감정인지에 따라 마음이 결정되는 그런 프로젝트인데요. 여기서 해당 달의 가장 많이 차지한 마음을 추출하는 기능을 구현을 하고 있었습니다. 유저가 쓴 일기를 달 단위로 조회하는 API를 가지고와서 EmotionData에 담아주고 const { data, isSuccess } = useQuery({ queryKey: [MONTH_DIARY.LIST, { year: dayJs.year(), month: dayJs.month() + 1 }], queryFn: () =>..