Hyeseong Kim
01/15/2021, 6:41 AMAlucard
01/22/2021, 1:45 AMfill="inherit"
으로 해두고 컴포넌트로 import 혹은 인라이닝 하시는지 궁금합니다Hyeseong Kim
01/26/2021, 10:32 AMTony Won
01/27/2021, 8:07 AM이찬희
02/01/2021, 8:17 AM이찬희
02/02/2021, 5:56 AMppds
02/05/2021, 7:03 AMHyeseong Kim
02/05/2021, 7:26 AMHyeseong Kim
02/05/2021, 7:42 AMHyeseong Kim
02/05/2021, 7:42 AM이찬희
02/08/2021, 10:04 AMJonghun Yang
02/10/2021, 2:40 AMHyeseong Kim
02/15/2021, 12:01 AMHyeseong Kim
02/16/2021, 5:54 AMHyeseong Kim
02/17/2021, 9:06 AMHyeseong Kim
02/17/2021, 9:08 AMuseQuery(gql`...1페이지 쿼리...`)
const [load] = useLazyQuery(gql`...나머지 쿼리...`)
useEffect(() => {
// condition
load();
}, [...]);
Hyeseong Kim
02/17/2021, 9:14 AMAlucard
03/23/2021, 12:59 PM이찬희
04/24/2021, 12:46 PMundefined
06/18/2021, 8:03 AMtype ExampleType {
val1: string;
val2: number;
};
type TargetList = (ExampleType | null)[];
const targetList: TargetList = [{...}, {...}, ...];
const result = targetList.map(({ val1 }) => (...));
이런식으로 쓰려고 하는데 targetList.map
에서 val1
의 타입추론이 안되네요. 이런 경우엔 for
문 써서 빼내는 수밖에 없을까요?undefined
06/23/2021, 10:10 AMinterface PageInfo {
hasNextPage: boolean;
endCursor: string;
}
interface Connection<Edge> {
pageInfo: PageInfo;
edges: Edge[];
}
interface Response<Node> {
hasNextPage: boolean;
endCursor: string;
nodes: Node[];
}
const extractConnectionInfo = <Edge extends { node?: Node }>({ edges, pageInfo }: Connection<Edge>): Response<Node> => {
...parsing work
}
여기서 extractConnectionInfo
로 nodes
를 가지고 오려고 하는데 저 함수가 매개변수만으로 node
타입을 추론하는 방법이 있나요?
// type of nodes is "unknown[]"
const { nodes } = extractConnectionInfo({ edges, pageInfo });
지금 저대로 사용하면 unknown[]
인데 여기서 실제 노드 타입을 사용하고 싶습니다.Alucard
06/23/2021, 11:32 PMNil
07/09/2021, 6:01 AM이찬희
08/03/2021, 1:34 PMdirective @${DirectiveName} on ${DirectiveLocation}
형태 타입을 만들어보고 있는데 여러개의 directive location 을 선언할 수 있도록 타입을 지정해주려면 어떻게 해야 할까요?Jay
09/12/2021, 12:06 AM이찬희
11/23/2021, 3:21 AMJonghun Yang
10/11/2022, 7:40 AMJonghun Yang
11/28/2022, 9:44 AM