formio.js icon indicating copy to clipboard operation
formio.js copied to clipboard

Currency symbols don't show up in a currency field when rendering a form with renderMode set to html

Open evancook11 opened this issue 6 months ago • 1 comments

Describe the bug Formio currency field doesn't display the currency symbol (i.e. $ for USD) when rendering the form with renderMode set to html when using formio.embed.js from the CDN (https://cdn.form.io/js/formio.embed.js)

To Reproduce Steps to reproduce the behavior:

  1. Create a form with a currency field
  2. Render the form using Formio.createForm with {renderMode: 'html'} as an option
  3. Populate the form with data
  4. See error

Expected behavior I expect the corresponding currency symbol to be displayed with the field's value

Screenshots

When render mode is set to html: Image

When render mode is set to form: Image

evancook11 avatar Jun 04 '25 16:06 evancook11

Hi, @evancook11 ! Thank you for reporting this issue. I am able to reproduce and have logged a ticket for the backlog. We are always willing to review any contributions from the open source community to resolve this issue. For internal reference: FIO-10339

Victoriya25 avatar Jun 27 '25 14:06 Victoriya25