Skip to content

Commit e393e20

Browse files
committed
refactor: 임시저장 편지 타입 관리 리팩토링
1 parent 1da2470 commit e393e20

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

src/apis/draftLetters.ts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,5 @@
11
import client from './client';
22

3-
export interface DraftLetter {
4-
letterId: number;
5-
matchingId: number;
6-
receiverId: number;
7-
parentLetterId: number;
8-
title: string;
9-
content: string;
10-
category: string;
11-
paperType: string;
12-
fontType: string;
13-
}
14-
153
export const getDraftLetters = async (): Promise<DraftLetter[]> => {
164
try {
175
const { data } = await client.get('/api/letters?status=draft');

src/pages/Home/components/ShowDraftModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import DeleteOutlineRoundedIcon from '@mui/icons-material/DeleteOutlineRounded';
22
import React, { useEffect, useState } from 'react';
33
import { useNavigate } from 'react-router';
44

5-
import { DraftLetter, getDraftLetters, deleteDraftLetters } from '@/apis/draftLetters';
5+
import { getDraftLetters, deleteDraftLetters } from '@/apis/draftLetters';
66
import ModalBackgroundWrapper from '@/components/ModalBackgroundWrapper';
77
import ModalOverlay from '@/components/ModalOverlay';
88

src/types/draftLetters.d.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
interface DraftLetter {
2+
letterId: number;
3+
matchingId: number;
4+
receiverId: number;
5+
parentLetterId: number;
6+
title: string;
7+
content: string;
8+
category: string;
9+
paperType: string;
10+
fontType: string;
11+
}

0 commit comments

Comments
 (0)