name, kind, lang, domain, version, purity, signature, description, tags, uses_functions, uses_types, returns, returns_optional, error_type, imports, params, output, tested, tests, test_file_path, file_path, source_repo, source_license, source_file
| name |
kind |
lang |
domain |
version |
purity |
signature |
description |
tags |
uses_functions |
uses_types |
returns |
returns_optional |
error_type |
imports |
params |
output |
tested |
tests |
test_file_path |
file_path |
source_repo |
source_license |
source_file |
| settings_page |
function |
ts |
ui |
1.0.0 |
pure |
settingsPage(props: SettingsPageProps): ReactElement |
Genera una página de configuración con navegación lateral, secciones y campos de formulario (text, number, toggle, select, textarea). |
| settings |
| page |
| form |
| sections |
| factory |
| composition |
| ui |
|
|
|
|
false |
|
|
| name |
desc |
| props |
Configuración: título, secciones con campos (text, number, toggle, select, textarea) y callback onSave |
|
|
Componente ReactElement que renderiza página de configuración con sidebar y secciones navegables |
false |
|
|
frontend/functions/ui/settings_page.tsx |
https://gitea-dgg044oo04woo4ggcsws4gk0.organic-machine.com/Bl4cksmith/Frontend_Library |
MIT |
|
Ejemplo
Notas
Layout de settings estándar con sidebar de navegación (oculta en mobile). Secciones con anclas para scroll. Soporta 5 tipos de campo.