Maple · Forms

Toggle

A switch for settings that take effect immediately. Use a checkbox instead when the change needs to be confirmed or submitted.

View in Storybook →

Values

Thumb is always white for contrast on both tracks.

<Toggle label="Email notifications" defaultChecked />

Props

PropTypeDefaultDescription
labelReactNode—Label text.
checked / defaultCheckedboolean—On or off.
disabledbooleanfalseDisabled state.

Usage

Do

  • Use for settings that take effect immediately.

Don't

  • Use inside forms that need a Submit.