RelayParams
Signature
interface RelayParams<Data, NextParam, Selected>
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
(nextParam: NextParam) => Promise<Data> | 다음 데이터를 가져오는 함수입니다. getNextParams 으로 부터 받은 파라미터를 이용하여 데이터를 가져옵니다. getNextParams 가 null 을 반환하면 getNext 는 호출되지 않습니다. | ||
(last: Data) => NextParam | null | 다음 데이터를 가져오기 위한 파라미터를 반환하는 함수입니다. 이전 마지막으로 여청한 getNext 에서 받은 데이터를 이용하여 다음 데이터를 가져오기 위한 파라미터를 반환합니다. null 을 반환하면, 데이터를 가져오는 것을 중지합니다. | ||
NextParam | 첫번째 호출시 넘겨줄 파라미터입니다. | ||
(data: Data[]) => Selected | (Optional) 각 페이지별 데이터를 포메팅하여 원하는 형태의 데이터를 반환하게끔 합니다. |