UNPKG

@mui/base

Version:

Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.

8 lines (7 loc) 520 B
import { ListState, ListAction, ListActionContext } from '../useList'; import { ActionWithContext } from '../utils/useControllableReducer.types'; import { ValueChangeAction } from './useTabsList.types'; export type TabsListActionContext = ListActionContext<string | number> & { selectionFollowsFocus: boolean; }; export declare function tabsListReducer(state: ListState<string | number>, action: ActionWithContext<ListAction<string | number> | ValueChangeAction, TabsListActionContext>): ListState<string | number>;