LinkProps type
LinkProps 타입은 ActiveLinkOptions와 React.AnchorHTMLAttributes<HTMLAnchorElement> 타입을 확장하며, Link 컴포넌트에 특정한 추가 속성을 포함합니다.
type LinkProps = ActiveLinkOptions &
Omit<React.AnchorHTMLAttributes<HTMLAnchorElement>, "children"> & {
children?:
| React.ReactNode
| ((state: { isActive: boolean }) => React.ReactNode);
};LinkProps properties
ActiveLinkOptions의 모든 속성.React.AnchorHTMLAttributes<HTMLAnchorElement>의 모든 속성.
children
- 타입:
React.ReactNode | ((state: { isActive: boolean }) => React.ReactNode) - 선택 사항
- 앵커 요소 안에 렌더링될 자식 요소. 함수가 제공되면
isActiveboolean 값을 포함하는 객체와 함께 호출되며, 이를 사용하여 링크가 활성 상태인지 확인할 수 있습니다.