GrapesJS/grapesjs

BUG: Wrong Type in ColorPickerOptions Interface

rhoenerSBS opened this issue · 0 comments

GrapesJS version

  • I confirm to use the latest version of GrapesJS

What browser are you using?

Chrome v122

Reproducible demo link

not applicable

Describe the bug

The ColorPicker Interface that came with the latest release, defines the "preferredFormat" option to expect a 'boolean' value but the docs of the Spectrum Colorpicker indicate it has to be type 'string' (Docs: https://bgrins.github.io/spectrum/#options-preferredFormat)
This leads to errors during compiling in TypeScript Projects.

How to reproduce the bug?

  1. define ColorPicker "preferredFormat" option with value from the Spectrum docs (i.e. "hex")
export const colorpickerConfig: Partial<EditorConfig> = {
    colorPicker: {
        preferredFormat: "hex"
    }
};

What is the expected behavior?
does compile

What is the current behavior?
type error

Code of Conduct

  • I agree to follow this project's Code of Conduct