@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
33 lines (32 loc) • 1.94 kB
TypeScript
import type { DataListCssVariables, DataListFactory, DataListProps, DataListStylesNames } from './DataList';
import type { DataListContextValue } from './DataList.context';
import type { DataListItemFactory, DataListItemProps, DataListItemStylesNames } from './DataListItem/DataListItem';
import type { DataListItemLabelFactory, DataListItemLabelProps, DataListItemLabelStylesNames } from './DataListItemLabel/DataListItemLabel';
import type { DataListItemValueFactory, DataListItemValueProps, DataListItemValueStylesNames } from './DataListItemValue/DataListItemValue';
export { DataList } from './DataList';
export { DataListItem } from './DataListItem/DataListItem';
export { DataListItemLabel } from './DataListItemLabel/DataListItemLabel';
export { DataListItemValue } from './DataListItemValue/DataListItemValue';
export { useDataListContext } from './DataList.context';
export type { DataListProps, DataListStylesNames, DataListCssVariables, DataListFactory, DataListItemProps, DataListItemStylesNames, DataListItemFactory, DataListItemLabelProps, DataListItemLabelStylesNames, DataListItemLabelFactory, DataListItemValueProps, DataListItemValueStylesNames, DataListItemValueFactory, DataListContextValue, };
export declare namespace DataList {
type Props = DataListProps;
type StylesNames = DataListStylesNames;
type CssVariables = DataListCssVariables;
type Factory = DataListFactory;
namespace Item {
type Props = DataListItemProps;
type StylesNames = DataListItemStylesNames;
type Factory = DataListItemFactory;
}
namespace ItemLabel {
type Props = DataListItemLabelProps;
type StylesNames = DataListItemLabelStylesNames;
type Factory = DataListItemLabelFactory;
}
namespace ItemValue {
type Props = DataListItemValueProps;
type StylesNames = DataListItemValueStylesNames;
type Factory = DataListItemValueFactory;
}
}