From 824f262ac9fa7cf35503486b62c9933d60b113be Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 20 Oct 2025 17:44:15 +0100 Subject: [PATCH] Make onSelected non-optional --- packages/element-web-module-api/element-web-module-api.api.md | 2 +- packages/element-web-module-api/src/api/extras.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/element-web-module-api/element-web-module-api.api.md b/packages/element-web-module-api/element-web-module-api.api.md index 54ae469ca0..2d341fde03 100644 --- a/packages/element-web-module-api/element-web-module-api.api.md +++ b/packages/element-web-module-api/element-web-module-api.api.md @@ -329,7 +329,7 @@ export interface SpacePanelItemProps { className?: string; icon?: JSX.Element; label: string; - onSelected?(): void; + onSelected: () => void; style?: React.CSSProperties; tooltip?: string; } diff --git a/packages/element-web-module-api/src/api/extras.ts b/packages/element-web-module-api/src/api/extras.ts index e1004ccc7b..1c8d355b26 100644 --- a/packages/element-web-module-api/src/api/extras.ts +++ b/packages/element-web-module-api/src/api/extras.ts @@ -40,7 +40,7 @@ export interface SpacePanelItemProps { /** * Callback when the item is selected */ - onSelected?(): void; + onSelected: () => void; } /**