Skip to content

Commit

Permalink
feat: create new stepper component
Browse files Browse the repository at this point in the history
  • Loading branch information
meenahoda committed Jan 24, 2022
1 parent 6d56895 commit 20b2831
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,14 @@ module.exports = async function extractDefaults (cardscript) {

switch (element.type) {
case 'Container':
case 'Column':
case 'Tab':
case 'Step':
element.items.forEach(parseElement)
break
case 'ColumnSet':
element.columns.forEach(parseElement)
break
case 'Column':
element.items.forEach(parseElement)
break
case 'FactSet':
if (Array.isArray(element.facts)) {
element.facts.forEach(parseElement)
Expand Down Expand Up @@ -142,14 +142,16 @@ module.exports = async function extractDefaults (cardscript) {
applyDefaultValue(defaultValues, [], [], [], `${element.id}Selected`)
}
break
case 'Stepper':
applyDefaultValue(defaultValues, 0, apiLookupPath, cardListPath, `${element.id}Stepper`)

element.steps.forEach(parseElement)
break
case 'TabSet':
applyDefaultValue(defaultValues, 'tab-0', apiLookupPath, cardListPath, `${element.id}TabSet`)

element.tabs.forEach(parseElement)
break
case 'Tab':
element.items.forEach(parseElement)
break
case 'List':
if (element.selectionType === 'single' || element.selectionType === 'multi') {
const defaultValue = element.selectionType === 'single' ? {} : []
Expand Down

0 comments on commit 20b2831

Please sign in to comment.