Feat: API Playground (#10376)

/claim #10283

---------

Co-authored-by: Félix Malfait <felix@twenty.com>
Co-authored-by: Félix Malfait <felix.malfait@gmail.com>
This commit is contained in:
oliver
2025-03-07 09:03:57 -08:00
committed by GitHub
parent d1518764a8
commit fc287dac78
55 changed files with 2915 additions and 163 deletions

View File

@ -57,7 +57,9 @@ export const SettingsNavigationDrawerItems = () => {
getSelectedIndexForSubItems(subItems);
return (
<NavigationDrawerItemGroup key={item.path}>
<NavigationDrawerItemGroup
key={item.path || `group-${index}`}
>
<SettingsNavigationDrawerItem
item={item}
subItemState={
@ -72,7 +74,7 @@ export const SettingsNavigationDrawerItems = () => {
/>
{subItems.map((subItem, subIndex) => (
<SettingsNavigationDrawerItem
key={subItem.path}
key={subItem.path || `subitem-${subIndex}`}
item={subItem}
subItemState={
subItem.indentationLevel
@ -90,7 +92,7 @@ export const SettingsNavigationDrawerItems = () => {
}
return (
<SettingsNavigationDrawerItem
key={item.path}
key={item.path || `item-${index}`}
item={item}
subItemState={
item.indentationLevel