@astro-utils/forms
Version:
Server component for Astro (call server functions from client side with validation and state management)
35 lines (33 loc) • 1.29 kB
text/typescript
import BindForm from './dist/components/form/BindForm.astro';
import BButton from './dist/components/form/BButton.astro';
import FormErrors from './dist/components/form/FormErrors.astro';
import BInput from './dist/components/form/BInput.astro';
import BTextarea from './dist/components/form/BTextarea.astro';
import BOption from './dist/components/form/BOption.astro';
import BSelect from './dist/components/form/BSelect.astro';
import WebForms from './dist/components/WebForms.astro';
import Bind, {type BindTypes} from './dist/components-control/form-utils/bind-form.js';
import ThrowOverrideResponse from "./dist/throw-action/throwOverrideResponse.js";
import UploadBigFile from './dist/components/form/UploadBigFile/UploadBigFile.astro';
import UploadBigFileProgress from './dist/components/form/UploadBigFile/UploadBigFileProgress.astro';
import {BigFile} from './dist/components/form/UploadBigFile/BigFile.js';
import { processBigFileUpload } from './dist/components/form/UploadBigFile/uploadBigFileServer.js';
export {
Bind,
BindForm,
BButton,
FormErrors,
BInput,
BTextarea,
BOption,
BSelect,
WebForms,
BigFile,
UploadBigFile,
UploadBigFileProgress,
ThrowOverrideResponse,
processBigFileUpload
}
export type {
BindTypes
}