MCPcopy
hub / github.com/GitbookIO/gitbook / OpenAPITabsList

Function OpenAPITabsList

packages/react-openapi/src/OpenAPITabs.tsx:102–123  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

100 * It renders the list of tabs.
101 */
102export function OpenAPITabsList() {
103 const { items } = useOpenAPITabsContext();
104
105 return (
106 <TabList className="openapi-tabs-list">
107 {items.map((tab) => (
108 <Tab
109 key={tab.key}
110 id={tab.key}
111 style={({ isFocusVisible }) => ({
112 outline: isFocusVisible
113 ? '2px solid rgb(var(--primary-color-500)/0.4)'
114 : 'none',
115 })}
116 className="openapi-tabs-tab"
117 >
118 {tab.label}
119 </Tab>
120 ))}
121 </TabList>
122 );
123}
124
125/**
126 * The OpenAPI Tabs panels component.

Callers

nothing calls this directly

Calls 1

useOpenAPITabsContextFunction · 0.85

Tested by

no test coverage detected