Make command bar arguments skippable, configure Extrude selection to be skippable (#1353)
* Make commands able to be configured as 'skippable' * Make command machine able to skip arguments * Add support for skippable selections, which are not known until within input component * Update extrude command config to skippable * Use defaultValue to seed initial arg values, not payload * Remove unused `payload` command config prop * Make skip and defaultValue types more exact * Remove console logs * fmt * Revert type tightening, not worth the headache
This commit is contained in:
@ -36,10 +36,12 @@ export const modelingMachineConfig: CommandSetConfig<
|
||||
selectionTypes: ['face'],
|
||||
multiple: false, // TODO: multiple selection
|
||||
required: true,
|
||||
skip: true,
|
||||
},
|
||||
// result: {
|
||||
// inputType: 'options',
|
||||
// payload: 'add',
|
||||
// defaultValue: 'add',
|
||||
// skip: true,
|
||||
// required: true,
|
||||
// options: EXTRUSION_RESULTS.map((r) => ({
|
||||
// name: r,
|
||||
|
Reference in New Issue
Block a user