Closed (fixed)
Project:
Experience Builder
Version:
1.x-dev
Component:
Theme builder
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
18 Aug 2025 at 09:26 UTC
Updated:
3 Sep 2025 at 09:39 UTC
Jump to comment: Most recent
Comments
Comment #2
wim leersPlease attach the contents of this exported component, or at least the
status.Comment #3
wim leersFrom Slack:
Then this is behavior as expected.
You must export valid subsets of configuration. When exporting a code component (
JavaScriptComponentconfig entity) that has been exposed as a component, then you must also export the corresponding component (Componentconfig entity).This is similar to how if you'd export a config entity and expect to be able to import that on another site and use it, that won't work either, because you'd also need the corresponding config entity.
Comment #4
wim leers⚠️ Tricky: config management and different import mechanisms are confusingly inconsistent: config import UI vs default module config vs recipe config all behave kinda differently. See prior research for #3515646: Add automated <img srcset> generation at https://git.drupalcode.org/project/experience_builder/-/merge_requests/9....
The only viable usability improvements are:
add validation similar to— nope, that can't work, because the code component must be imported before the component, so it'd still be invalid initiallyEditor'sRequiredConfigDependenciesconstraint, but inversed