ui: improve form field components, add support for custom fields, export components

Enhanced `FieldLabel` to support tooltips and additional props. Refactored form field components for better customizability and ensured compatibility with new `CustomField`. Updated `onChange` handlers to include context for improved flexibility. Added exports for UI components.
This commit is contained in:
dswbx
2025-09-18 10:03:16 +02:00
parent d6f2500be2
commit 15c32c0e6d
8 changed files with 87 additions and 36 deletions

View File

@@ -1,3 +1,11 @@
export { default as Admin, type BkndAdminProps } from "./Admin";
export * from "./components/form/json-schema-form";
export { JsonViewer } from "./components/code/JsonViewer";
// bknd admin ui
export { Button } from "./components/buttons/Button";
export { IconButton } from "./components/buttons/IconButton";
export * as Formy from "./components/form/Formy";
export * as AppShell from "./layouts/AppShell/AppShell";
export { Logo } from "./components/display/Logo";
export * as Form from "./components/form/json-schema-form";