Skip to content

Commit 2fe7e22

Browse files
asynclizcopybara-github
authored andcommitted
chore(labs): make button and checkbox directive state optional
PiperOrigin-RevId: 900336346
1 parent 593705e commit 2fe7e22

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

labs/gb/components/button/button.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ class ButtonDirective extends AsyncDirective {
178178
private element?: HTMLElement;
179179
private cleanup?: AbortController;
180180

181-
render(state: ButtonDirectiveState) {
181+
render(state: ButtonDirectiveState = {}) {
182182
return classMap({
183183
...(state.classes || {}),
184184
...buttonClasses(state),

labs/gb/components/checkbox/checkbox.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ class CheckboxDirective extends AsyncDirective {
100100
private element?: HTMLElement;
101101
private cleanup?: AbortController;
102102

103-
render(state: CheckboxDirectiveState) {
103+
render(state: CheckboxDirectiveState = {}) {
104104
return classMap({
105105
...(state.classes || {}),
106106
...checkboxClasses(state),

0 commit comments

Comments
 (0)