Skip to Content
Strapi Page Builder 1.0 is now available 🎉

Radio

import { ComponentConfig } from "@wecre8websites/strapi-page-builder-react"; export interface MyComponentProps { myFieldName: boolean; } export const MyComponentConfig: Omit<ComponentConfig<MyComponentProps, MyComponentProps>, "type"> = { fields: { myFieldName: { type: "radio", label: "My Field Name", options: [ { value: false, label: "Disabled" }, { value: true, label: "Enabled" }, ] }, }, defaultProps: { myFieldName: true, }, label: "My Component", render: (props) => { return <p>{props.myFieldName}</p> } }

Field Definition

ParameterDescriptionRequired
typetexttrue
labelThe label for the field in the editor.false
optionsAn array of objects with value and label properties.true

Field Appearance


Strapi Page Builder
Last updated on