Skip to content

Bubble plugin · Inputs & forms

The Bubble Ionic Elements plugin in Next.js

A React component that ships with your app: icons, toggle, range slider and checkbox.

Converts

By The deBub teamUpdated

On this page

01What it becomes

A React component that ships with your app: icons, toggle, range slider and checkbox. Bubble’s Ionic plugin provides icons and iOS-style controls. The icons are drawn from the same Ionicons glyphs; the toggle, range and checkbox become small React inputs that look the same and bind to your data like built-in inputs.

No extra npm package: the generated code uses React, Next.js and browser APIs only.

02What converts

  • Ionic icon (with its color)
  • Ionic toggle, with auto-binding and the “checked” value
  • Ionic range slider (min, max, step)
  • Ionic checkbox

03About this plugin

Ionic Elements is made by Bubble itself (visual elements). See its page in the Bubble manual.

Questions

Does the Ionic Elements plugin work outside Bubble?
Not as it is: Bubble plugins only run inside Bubble. In a Next.js app it is replaced by generated code — A React component that ships with your app: icons, toggle, range slider and checkbox.
Will my Ionic Elements settings carry over?
Yes. deBub reads the plugin’s settings, conditions and workflows from your .bubble export and converts all of the plugin’s parts. Secret keys are the exception: you add them as environment variables.

The deBub team

We build the Bubble → Next.js compiler behind deBub. Spotted something out of date? Write to hello@debub.io.

All 45 plugins

A React component that ships with your app: a multi-select with tags

Converts

A React component that ships with your app that reads an input as the user types

Converts

A React component that ships with your app: a star rating input

Converts

Leave Bubble.
Keep building.

The scan is free and shows your exact price. No card needed until you choose to generate.

Start with a free scan