import * as React from 'react'; import { type TabsProps } from './Tabs'; /* eslint-disable jsdoc/require-jsdoc */ export interface TabsContextProps { mode: TabsProps['mode']; withGaps: boolean; layoutFillMode: NonNullable; withScrollToSelectedTab: TabsProps['withScrollToSelectedTab']; scrollBehaviorToSelectedTab: Required; } /* eslint-enable jsdoc/require-jsdoc */ export const TabsModeContext: React.Context = React.createContext({ mode: 'default', withGaps: false, layoutFillMode: 'auto', withScrollToSelectedTab: false, scrollBehaviorToSelectedTab: 'nearest', });