Skip to main content

BreadCrumbs

사이트 전체에 대한 사용자의 위치를 보여줌으로써, 브레드크럼은 사용자가 자신의 위치를 파악하고 필요한 경우 다시 찾아갈 수 있도록 도와줍니다.

주 메뉴나 뒤로 가기 버튼을 사용하지 않고 상위 카테고리나 페이지로 빠르게 이동하는 데에도 유용합니다.

BreadCrumbs의 하위 아이템으로는 BreadCrumb 컴포넌트를 사용합니다.

Loading...

How to use​

import {
BreadCrumbs,
BreadCrumb,
} from '@vibrant-ui/components';

Properties​

PropTypeDefaultDescription
children(*)ReactElementChild-BreadCrumb 컴포넌트로 감싸진 하위 아이템
hrefComponentType | string-BreadCrumb 을 구분하기 위한 아이콘/문장
PropTypeDefaultDescription
children(*)TextChildren-BreadCrumb 아이템 내부 텍스트
hrefstring-BreadCrumb 을 구분하기 위한 아이콘/문장BreadCrumb 클릭 시 이동 할 URL
isExternalbooleanfalseBreadCrumb 클릭 시 href URL을 브라우저 새 탭으로 열기 위한 값
onClick() => void-BreadCrumb 클릭 시 실행 할 콜백 함수

Usage​

아이템​

브레드크럼의 아이템 갯수는 자유롭게 지정할 수 있습니다. 일반적으로 최대 3-4개의 브레드크럼이 사용되지만 복잡한 계층구조의 경우에는 더 많은 브레드크럼이 필요할 수 있습니다.

현재 위치를 보여줄만큼 충분한 아이템이 있어야 하지만 지저분하거나 혼란스럽지 않도록 주의해야 합니다.

현재 페이지​

브레드 크럼의 마지막 아이템은 현재 페이지를 나타내며 언제나 onView1의 색상을 갖습니다.

Loading...

래핑​

브레드 크럼의 아이템은 너비가 모자랄 경우 래핑됩니다. 이 때 텍스트까지 유지된 채 항상 Separator부터 다음 줄로 넘어가며 한 줄에 공간이 모자란 텍스트는 ellipsis 처리 됩니다.

Loading...
Previous
Body