Issue #6290πŸ’¬ AnsweredOpened November 4, 2024by svex991 reactions

Data Sources are ignored when loaded from project data

Quick answerby artf❀ 1

You need to wait until the editor is ready.

Read full answer below ↓

Question

GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Firefix v132.0 Reproducible demo link https://jsfiddle.net/skdegqun/4/ Describe the bug How to reproduce the bug?Running the fiddle can be appreciated on the logs that the data sources passed on editor initialization were not loaded. What is the expected behavior? Load the data sources from the project data into the editor data sources manager (editor.DataSources) What is the current behavior? When the editor loads the project data, the data sources are not being loaded, and instead the data sourc...

Answers (2)

artfβ€’ November 5, 2024

You need to wait until the editor is ready.

editor.onReady(() => {
 console.log('Total of data sources should be 1:', editor.DataSources.getAll().length)
 console.log('test-source should exist:', editor.DataSources.get("test-source"));
});
GJS Helperβ€’ May 17, 2026

The issue you're encountering is a known behavior where the GrapesJS DataSources module does not automatically hydrate its state from the dataSources property within the projectData during editor initialization or when loading from storage. While projectData is used to load core components, styles,...

Related Questions and Answers

Continue research with similar issue discussions.

Paid Plugins That Match This Issue

Curated by issue keywords and label relevance to help you ship faster.

View all plugins

Loading paid plugin recommendations...

Free option

Check the open-source GrapesJS plugins on GitHub or run a quick search in our free catalog.

Browse free plugins β†’
Premium option

Premium plugins ship with support, regular updates, and production-ready features β€” save days of integration work.

Browse premium plugins β†’

Related tutorials

In-depth guides on the same topic.

All tutorials β†’

Browse Plugin Categories

Jump directly to plugin category pages on the marketplace.