feat: implement formulario de registro with community and account validation, including dynamic response handling and submission logic

This commit is contained in:
jorge miguel
2025-09-09 19:24:35 -06:00
parent dc161cf269
commit dcb66ce2c1
8 changed files with 990 additions and 468 deletions
+8 -5
View File
@@ -23,6 +23,7 @@ export default function EditFormulario({
evento,
handleChange,
}: EditFormularioProps) {
const tipo_usuario = sessionStorage.getItem('axxxd')?.replace(/"/g, '') || '';
const [loading, setLoading] = useState(false);
const [nuevoBanner, setNuevoBanner] = useState<File | null>(null);
@@ -213,11 +214,13 @@ export default function EditFormulario({
</div>
{/* Botón de guardar */}
<div className="d-flex justify-content-end mt-4">
<Button icon="save" disabled={loading} onClick={handleOnSave}>
{loading ? 'Guardando...' : 'Guardar Cambios'}
</Button>
</div>
{tipo_usuario === "administrador" && (
<div className="d-flex justify-content-end mt-4">
<Button icon="save" disabled={loading} onClick={handleOnSave}>
{loading ? 'Guardando...' : 'Guardar Cambios'}
</Button>
</div>
)}
</div>
</div>
</div>