mirror of
https://github.com/aaif-goose/goose.git
synced 2026-07-03 14:10:03 +02:00
fix(test): add null check for extensionsList in TopNavigation
- Add safety check for extensionsList before calling filter - Prevents test failure when extensionsList is undefined - Returns '0 of 0 enabled' as fallback
This commit is contained in:
@@ -250,6 +250,9 @@ export const TopNavigation: React.FC<TopNavigationProps> = ({ isExpanded, setIsE
|
||||
label: 'Extensions',
|
||||
icon: Puzzle,
|
||||
getTag: () => {
|
||||
if (!extensionsList || !Array.isArray(extensionsList)) {
|
||||
return '0 of 0 enabled';
|
||||
}
|
||||
const enabled = extensionsList.filter(ext => ext.enabled).length;
|
||||
const total = extensionsList.length;
|
||||
return `${enabled} of ${total} enabled`;
|
||||
|
||||
Reference in New Issue
Block a user