Asset manager addType function not working after reload page
Follow the issue template if you're submitting a bug, you have to create, at least, a reproducible demo
Read full answer below βQuestion
am.addType('svg-icon', { view: { // getPreview() and getInfo() are just few helpers, you can // override the entire template with template() // Check the base template() here: // https://github.com/artf/grapesjs/blob/dev/src/asset_manager/view/AssetView.js getPreview() { return <div style="text-align: center">${this.model.get('svgContent')}</div>; }, getInfo() { // You can use model's properties if you passed them: // am.add({ // type: 'svg-icon', // svgContent: '<svg ...', // name: 'Some name' // }) // ... then // this.model.get('name'); return '<div>SVG description</div>'; }, }, isType(valu...
Answers (1)
Follow the issue template if you're submitting a bug, you have to create, at least, a reproducible demo
Related Questions and Answers
Continue research with similar issue discussions.
Issue #3596
Values are not escaped
GrapesJS code is open to XSS issues because values are inserted into DOM without escaping, e.g. https://github.com/artf/grapesjs/blob/dev/s...
Issue #1609
Grapesjs, How to extract html/css code in view code into console log?
WARNING READ and FOLLOW next 5 steps, then REMOVE them before posting the issueFollow CONTRIBUTING Guidelines https://github.com/artf/grape...
Issue #4059
selector escape function doesn't support tailwindcss classes
GrapesJS version[X] I confirm to use the latest version of GrapesJSWhat browser are you using? Chrome v97Describe the bug At line https://g...
Issue #1704
[QUESTION] How to use grapesjs with twig variables and refresh data added in backend CMS on builded page without editing in grapesjs
WARNING READ and FOLLOW next 5 steps, then REMOVE them before posting the issueFollow CONTRIBUTING Guidelines https://github.com/artf/grape...
Paid Plugins That Match This Issue
Curated by issue keywords and label relevance to help you ship faster.
Loading paid plugin recommendations...
Check the open-source GrapesJS plugins on GitHub or run a quick search in our free catalog.
Browse free plugins βPremium plugins ship with support, regular updates, and production-ready features β save days of integration work.
Browse premium plugins βBrowse Plugin Categories
Jump directly to plugin category pages on the marketplace.