Content · Components
ContentContributionForm
No summary has been written for ContentContributionForm. Everything below is generated from the declaration shipped in 0.44.0 and describes the real contract.Public export
typescript
import { ContentContributionForm } from '@happyvertical/smrt-content/svelte';- Import path
@happyvertical/smrt-content/svelte- Props
- 7
- Props described
- 7 of 7
- Bindable state
- 0
- Callback events
- 2
- Verified release
- 0.44.0
Props
NameTypeRequiredDescription
typesContentContributionTypeData[]NoAvailable contribution types the user can select from.initialPartial<ContentContributionData>NoInitial form values to populate the fields.showContributorFieldsbooleanNoShow email and name fields for the contributor.submitLabelstringNoText label for the submit button.actionstringNoURL for form submission if not using onSubmit callback.onSubmit(payload: ContentContributionFormSubmitData) => voidNoFired when the user submits the form with valid data.onCancel() => voidNoFired when the user cancels the form.Bindable state
This component has no bindable public state.
Callback events
onSubmit(payload: ContentContributionFormSubmitData) => voidonCancel() => void