From 8eefa6fe3382afcccfeebceadaff96b8e574a608 Mon Sep 17 00:00:00 2001 From: Pawel Date: Fri, 17 Jan 2025 15:23:14 +0100 Subject: [PATCH 1/2] fix: update MenuOption label type to React.ReactNode --- src/lib/Model/PublicModel.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/Model/PublicModel.ts b/src/lib/Model/PublicModel.ts index b14f0020..136b6795 100644 --- a/src/lib/Model/PublicModel.ts +++ b/src/lib/Model/PublicModel.ts @@ -627,7 +627,7 @@ export interface MenuOption { /** Text that identifies each menu option */ id: string; /** Text label displayed as its title */ - label: string; + label: React.ReactNode; /** * Function that is called when an option is clicked * @@ -643,4 +643,4 @@ export interface MenuOption { export interface ReactGridInstance extends React.Component { /** This method is used to clear the selected item */ clearSelections(): void; - } \ No newline at end of file +} \ No newline at end of file From 11ffdc57da013440bef7aadca99a4bf0a8c87695 Mon Sep 17 00:00:00 2001 From: Pawel Date: Fri, 17 Jan 2025 15:36:20 +0100 Subject: [PATCH 2/2] refine comment --- src/lib/Model/PublicModel.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/Model/PublicModel.ts b/src/lib/Model/PublicModel.ts index 136b6795..58d283e3 100644 --- a/src/lib/Model/PublicModel.ts +++ b/src/lib/Model/PublicModel.ts @@ -626,7 +626,7 @@ export interface Row { export interface MenuOption { /** Text that identifies each menu option */ id: string; - /** Text label displayed as its title */ + /** Label displayed as its title */ label: React.ReactNode; /** * Function that is called when an option is clicked