const fetcher = async (
method: METHOD,
url: string,
...rest: { [key: string]: any }[]
) => {
const res = await axios[method](url, ...rest)
return res.data
}
export default fetcher
위에 ...rest 에 대한 타입이 궁금해서 질문드립니다!
글을 새로 생성하거나 수정했을때 아래와 같이 객체로 정보가 담기게 되는데요!
1. key값은 id, text, timestamp, userId 라고 생각하면 되는건가요?
2. any는 response에 대한 타입인건가요?
3. Array 안에 Object로 감싸져 있어서 { [key: string]: any} []로
타입을 지정해준건가요?
위에 3가지 질문이 궁금합니다.. ㅜ
- {
- id: "36e1a2bc-177b-4743-9152-d7423c7b9e18"
- text: "asd"
- timestamp: 1654591409339
- userId: "jin"
- }