diff --git a/packages/form-footer/src/FormFooter.story.tsx b/packages/form-footer/src/FormFooter.story.tsx index f4f07feee0..254d36450b 100644 --- a/packages/form-footer/src/FormFooter.story.tsx +++ b/packages/form-footer/src/FormFooter.story.tsx @@ -41,8 +41,13 @@ const meta: StoryMetaType = { generate: { storyNames: ['LightMode', 'DarkMode'], combineArgs: { - backButtonText: [undefined, 'Back'], - cancelButtonText: ['', 'Cancel'], + backButtonProps: [ + undefined, + { text: 'Back', leftGlyph: undefined }, + { text: 'Back', leftGlyph: null }, + ], + cancelButtonProps: [undefined, { text: 'Cancel' }], + cancelButtonText: [''], // remove once deprecated props are removed errorMessage: [undefined, 'This is an error message'], }, decorator: StoryFn => ( @@ -56,8 +61,6 @@ const meta: StoryMetaType = { darkMode: false, primaryButtonText: 'Button', primaryButton: { text: 'Button' }, - cancelButtonText: 'Cancel button text', - backButtonText: 'Back button text', errorMessage: 'Error message', }, argTypes: { @@ -96,6 +99,10 @@ LiveExample.parameters = { disableSnapshot: true, }, }; +LiveExample.args = { + backButtonProps: { text: 'Back' }, + cancelButtonProps: { text: 'Cancel' }, +}; export const WithCustomPrimaryButton: StoryType = Template.bind({}); @@ -110,6 +117,8 @@ WithCustomPrimaryButton.args = { Save to cloud ), + backButtonProps: { text: 'Back' }, + cancelButtonProps: { text: 'Cancel' }, }; WithCustomPrimaryButton.parameters = { chromatic: {