|
6 | 6 | class:mdc-button--raised={variant === 'raised'}
|
7 | 7 | class:mdc-button--unelevated={variant === 'unelevated'}
|
8 | 8 | class:mdc-button--outlined={variant === 'outlined'}
|
| 9 | + class:smui-button-rounded={shape === 'rounded'} |
9 | 10 | class:mdc-button--dense={dense}
|
10 | 11 | class:smui-button--color-secondary={color === 'secondary'}
|
11 | 12 | class:mdc-card__action={context === 'card:action'}
|
|
28 | 29 | class:mdc-button--raised={variant === 'raised'}
|
29 | 30 | class:mdc-button--unelevated={variant === 'unelevated'}
|
30 | 31 | class:mdc-button--outlined={variant === 'outlined'}
|
| 32 | + class:smui-button-rounded={shape === 'rounded'} |
31 | 33 | class:mdc-button--dense={dense}
|
32 | 34 | class:smui-button--color-secondary={color === 'secondary'}
|
33 | 35 | class:mdc-card__action={context === 'card:action'}
|
|
59 | 61 | export let ripple = true;
|
60 | 62 | export let color = 'primary';
|
61 | 63 | export let variant = 'text';
|
| 64 | + export let shape; |
62 | 65 | export let dense = false;
|
63 | 66 | export let href = null;
|
64 | 67 | export let action = 'close';
|
|
69 | 72 |
|
70 | 73 | $: dialogExcludes = (context === 'dialog:action') ? ['action', 'default'] : [];
|
71 | 74 |
|
72 |
| - $: props = exclude($$props, ['use', 'class', 'ripple', 'color', 'variant', 'dense', 'href', ...dialogExcludes]); |
| 75 | + $: props = exclude($$props, ['use', 'class', 'ripple', 'color', 'variant', 'shape', 'dense', 'href', ...dialogExcludes]); |
73 | 76 |
|
74 | 77 | $: actionProp = (context === 'dialog:action' && action !== null) ? {'data-mdc-dialog-action': action} : {};
|
75 | 78 | $: defaultProp = (context === 'dialog:action' && defaultAction) ? {'data-mdc-dialog-button-default': ''} : {};
|
|
0 commit comments