fix(shared, plugins): Provide measurement set name to patterns
This commit is contained in:
parent
cea7f520d4
commit
a8e51a278b
6 changed files with 46 additions and 15 deletions
|
@ -215,6 +215,13 @@ export const Workbench = ({ design, Design, saveAs = false, preload = false }) =
|
|||
if (typeof pattern.getConfig !== 'function') return null
|
||||
|
||||
const patternConfig = pattern.getConfig()
|
||||
|
||||
// Save the measurement set name to pattern stores
|
||||
if (settings?.metadata?.setName) {
|
||||
pattern.store.set('data.setName', settings.metadata.setName)
|
||||
for (const store of pattern.setStores) store.set('data.setName', settings.metadata.setName)
|
||||
}
|
||||
|
||||
if (ui.renderer === 'svg') {
|
||||
// Add theme to svg renderer
|
||||
pattern.use(pluginI18n, (key) => t(key))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue