PT

@core / forms

1.1.0 ▾
verificadoMIT
GitHub

Formulários e captação de leads: em código ou no admin, antispam, consentimento LGPD/RGPD, avisos, webhooks assinados e CSV

Código11 arquivosContexto~815 tokensanálise aprovada

A árvore exata que será injetada, após o .genpmignore. Fixada em

src/lib/forms/index.tssomente leitura · 76db1c0
// @core/forms — API pública. Importa desde aquí; endpoint en adapters/hono.ts y adapters/next.ts.
export {
  deleteSubmissionsByEmail,
  exportSubmissionsCsv,
  formsAdminResources,
  pruneSubmissions,
  submissionsAdminResource,
} from './admin.ts';
export {
  type BuilderField,
  type ConsentConfig,
  clearForms,
  defineForm,
  type FormDefinition,
  FormBuilderSchema,
  forms,
  getForm,
  schemaFromFields,
} from './definitions.ts';
export { type FormSubmission, formSubmissions } from './schema.ts';
export {
  CONSENT_FIELD,
  clearSubmissionHandlers,
  onSubmission,
  processSubmissionJob,
  type SubmitResult,
  sourceInfo,
  submitForm,
  webhookSignature,
} from './submit.ts';
export { Form, type FormLabels, type FormProps, fieldsFromSchema, formLabels } from './react.ts';

Denunciar @core/forms

Entre com o GitHub para denunciar um pacote.