React

Side Navigation

서비스의 최상위 메뉴 간 이동을 돕고 앱의 전체 구조를 탐색할 수 있게 하는 컴포넌트입니다.

Installation

npx @seed-design/cli@latest add ui:side-navigation

Examples

npx @seed-design/cli@latest add block:side-navigation-01
npx @seed-design/cli@latest add block:side-navigation-02

Props

SideNavigationProvider

Prop

Type

childrenReact.ReactNode
collapsed?boolean | undefined
defaultCollapsed?boolean | undefined
onCollapsedChange?((collapsed: boolean) => void) | undefined

SideNavigationRoot

Prop

Type

SideNavigationHeader

Prop

Type

SideNavigationContent

Prop

Type

SideNavigationFooter

Prop

Type

SideNavigationTrigger

Prop

Type

SideNavigationGroup

Prop

Type

label?React.ReactNode
items({ key?: React.Key; label: React.ReactNode; prefixIcon?: React.ReactNode; } & ({ current?: boolean; disabled?: boolean; onClick?: React.MouseEventHandler; items?: never; defaultOpen?: never; } | { current?: never; disabled?: never; onClick?: never; defaultOpen?: boolean; items: { key?: React.Key; label: React.ReactNode; current?: boolean; disabled?: boolean; onClick?: React.MouseEventHandler; }[]; }))[]

SideNavigationItemButton

Prop

Type

prefixIcon?React.ReactNode
labelReact.ReactNode
suffixIcon?React.ReactNode
current?boolean | undefined
disabled?boolean | undefined

SideNavigationInset

Prop

Type

Last updated on