01
Capability 01
오버레이 컴포넌트
useOverlay로 Alert, Snackbar, BottomSheet, Loader 등을 한 방식으로 제어합니다.
OverlayProvider 하나로 화면별 오버레이 상태를 따로 만들지 않아도 됩니다.
APIshow* / hideOverlay
Coverage6 overlay types
ProviderGlobal state
- 함수 호출 중심 제어
- 상태 중복 감소
- 일관된 피드백 흐름
UI toolkit for Expo.
Documentation
문서 바로가기Capability 01
useOverlay로 Alert, Snackbar, BottomSheet, Loader 등을 한 방식으로 제어합니다.
OverlayProvider 하나로 화면별 오버레이 상태를 따로 만들지 않아도 됩니다.
Capability 02
heading부터 caption까지 6×6 타이포그래피 체계를 제공합니다.
ZSText와 useTheme.typography가 같은 기준을 사용합니다.
Capability 03
Android 폴더블의 접힘과 펼침 상태를 감지할 수 있습니다.
ZSContainer로 펼침 상태의 양면 레이아웃을 구성할 수 있습니다.
Capability 04
ThemeProvider로 팔레트, 다크 모드, 타이포그래피 기준을 앱 전체에 적용합니다.
useTheme로 현재 mode와 palette를 읽고, ZSView 같은 컴포넌트에서는 color prop으로 layer와 primary 계열 배경을 바로 사용할 수 있습니다.
Capability 05
ZSContainer가 SafeArea, 스크롤, 상태바, 키보드 대응을 함께 제공합니다.
입력 화면과 일반 화면을 같은 패턴으로 구성할 수 있습니다.