Skip to content

Exports

pomikit-ui の公開面です(src/index.ts を参照)。Radio は エクスポートされません

Theme & root

  • Pomikit プラグイン
  • PomikitRoot
  • createThemeapplyThemeapplyThemeOptionsresolveColorScheme
  • DESIGNS
  • Types:CreateThemeOptionsDesignKitPomikitPluginOptionsPomikitThemeThemeDesignThemeDensityThemeElevationThemeModeThemeMotionThemeRadiusPomikitRootProps
  • 非推奨エイリアス型:ThemePersonalityThemeDesign を優先)

Components

  • ButtonCardCheckboxCollectionDialogDropdown(+ 複合パーツ)、EmptyStateErrorStateFieldInputSelectSkeletonSwitch

DropdownDropdownTriggerDropdownContentDropdownItemDropdownSeparatorDropdownSubDropdownSubTriggerDropdownSubContent

Deprecated

  • DialogProvider
  • ToastProvider

plugin / PomikitRoot を優先。

Composables

  • useDialoguseToastuseFieldContext
  • Types:DialogApiDialogConfirmOptionsFieldContextToastApiToastInputToastRecordToastTone

Validation & utils

  • rulesrunRules、type InputRule
  • cnisThenableinvokeClickHandlers
  • Types:PomiSizePomiTonePomiVariant

Styles

ts
import 'pomikit-ui/styles.css'

ソースビルドでパッケージをインポートすると、エントリは副作用として ./styles/index.css も読み込みます。