- {recipe ? (
+ {pattern ? (
) : null}
diff --git a/packages/components/src/DraftConfigurator/PatternOptionBool/index.js b/packages/components/src/DraftConfigurator/PatternOptionBool/index.js
index 60dcac06afe..cf29ff224f1 100644
--- a/packages/components/src/DraftConfigurator/PatternOptionBool/index.js
+++ b/packages/components/src/DraftConfigurator/PatternOptionBool/index.js
@@ -18,8 +18,8 @@ const PatternOptionBool = props => {
}
const patternReset = () => {
- setValue(props.patternDflt)
- props.updateValue(props.name, props.patternDflt)
+ setValue(props.designDflt)
+ props.updateValue(props.name, props.designDflt)
}
const toggleExpanded = () => setExpanded(!expanded)
@@ -39,7 +39,7 @@ const PatternOptionBool = props => {
{
}
const patternReset = () => {
- setValue(props.patternDflt)
- props.updateValue(props.name, props.patternDflt)
+ setValue(props.designDflt)
+ props.updateValue(props.name, props.designDflt)
}
const toggleExpanded = () => setExpanded(!expanded)
@@ -37,7 +37,7 @@ const PatternOptionList = props => {
name={props.name}
value={value}
dflt={props.dflt}
- patternDflt={props.patternDflt}
+ designDflt={props.designDflt}
onChange={update}
label={'po-list-' + props.name}
updateValue={update}
diff --git a/packages/components/src/DraftConfigurator/PatternOptionPctDegCount/index.js b/packages/components/src/DraftConfigurator/PatternOptionPctDegCount/index.js
index 08d6cdbe0c3..b2130e6acef 100644
--- a/packages/components/src/DraftConfigurator/PatternOptionPctDegCount/index.js
+++ b/packages/components/src/DraftConfigurator/PatternOptionPctDegCount/index.js
@@ -35,8 +35,8 @@ const PatternOptionPctDegCount = props => {
}
const patternReset = () => {
- setValue(props.patternDflt)
- props.updateValue(props.name, props.patternDflt / factor)
+ setValue(props.designDflt)
+ props.updateValue(props.name, props.designDflt / factor)
}
const toggleExpanded = () => setExpanded(!expanded)
@@ -62,7 +62,7 @@ const PatternOptionPctDegCount = props => {
{
key={group + '-group'}
units={props.units}
config={props.config}
- gist={props.gist}
- recipe={props.recipe}
+ data={props.data}
+ pattern={props.pattern}
options={props.config.optionGroups[group]}
updateValue={props.updateValue}
raiseEvent={props.raiseEvent}
@@ -50,7 +50,7 @@ const PatternOptions = props => {
const children = []
for (let group in props.config.optionGroups) {
- if (props.gist.settings.advanced || group !== 'advanced') {
+ if (props.data.settings.advanced || group !== 'advanced') {
children.push(renderGroup(group))
}
}
diff --git a/packages/components/src/DraftConfigurator/PatternOptions/stories.js b/packages/components/src/DraftConfigurator/PatternOptions/stories.js
index 13e2fdbdf50..4d08be1c64e 100644
--- a/packages/components/src/DraftConfigurator/PatternOptions/stories.js
+++ b/packages/components/src/DraftConfigurator/PatternOptions/stories.js
@@ -1,28 +1,21 @@
-import React from "react";
-import { storiesOf } from "@storybook/react";
-import PatternOptions from ".";
+import React from 'react'
+import { storiesOf } from '@storybook/react'
+import PatternOptions from '.'
const props = {
- raiseEvent: (type, data) =>
- console.log(`Action of type ${type} triggered, data passed is`, data),
- updateValue: (type, data) =>
- console.log(`Update ${type} with new value`, data),
- gist: {
+ raiseEvent: (type, data) => console.log(`Action of type ${type} triggered, data passed is`, data),
+ updateValue: (type, data) => console.log(`Update ${type} with new value`, data),
+ data: {
settings: {
options: {}
}
}
-};
+}
-storiesOf("Low level/PatternOptions", module)
- .add("Simon metric", () => (
-
+storiesOf('Low level/PatternOptions', module)
+ .add('Simon metric', () => (
+
+ ))
+ .add('Trayvon imperial', () => (
+
))
- .add("Trayvon imperial", () => (
-
- ));
diff --git a/packages/components/src/DraftConfigurator/index.js b/packages/components/src/DraftConfigurator/index.js
index a99e1b1b743..0d10d62e767 100644
--- a/packages/components/src/DraftConfigurator/index.js
+++ b/packages/components/src/DraftConfigurator/index.js
@@ -10,28 +10,28 @@ const DraftConfigurator = props => {
-
-
+
props.updateGist(value, 'settings', 'options', name)}
+ data={props.data}
+ pattern={props.pattern}
+ updateValue={(name, value) => props.updatePatternData(value, 'settings', 'options', name)}
raiseEvent={props.raiseEvent}
units={props.units}
/>
-
-
+
props.updateGist(value, 'settings', name)}
+ data={props.data}
+ pattern={props.pattern}
+ updateValue={(name, value) => props.updatePatternData(value, 'settings', name)}
raiseEvent={props.raiseEvent}
units={props.units}
/>