diff --git a/packages/freesewing.shared/components/mdx/example/index.js b/packages/freesewing.shared/components/mdx/example/index.js index fe799a443df..83bd2919733 100644 --- a/packages/freesewing.shared/components/mdx/example/index.js +++ b/packages/freesewing.shared/components/mdx/example/index.js @@ -90,6 +90,10 @@ const Pattern = props => { measurements: { ...measurements }, ...settings } + // Support for options_ prefix + for (const [key, val] of Object.entries(props)) { + if (key.slice(0,8) === 'options_') settings.options[key.slice(8)] = val + } if (part !== '') settings.only = [part] const patternInstance = new patterns[pattern](settings)