@airplane/views
Version:
A React library for building Airplane views. Views components are optimized in style and functionality to produce internal apps that are easy to build and maintain.
45 lines (44 loc) • 4.43 kB
TypeScript
import { TableProps } from "./Table.types";
import { SimpleUser, User } from "./testdata";
declare const _default: import("@storybook/types").ComponentAnnotations<import("@storybook/react/dist/types-0a347bb9").R, TableProps<object, import("airplane/api").ParamValues | undefined, unknown>>;
export default _default;
export declare const Simple: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const SimpleNoChrome: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const InlineData: () => import("react/jsx-runtime").JSX.Element;
export declare const NoFilter: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const ManyColumns: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<User>>;
export declare const Empty: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const Loading: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const RowActions: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const RowActionsMenu: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const RowActionsLinkButtons: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const CustomizedRowActions: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const WithError: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const SingleSelection: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const ControlledSelection: () => import("react/jsx-runtime").JSX.Element;
export declare const MultiSelection: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const ControlledMultiSelection: () => import("react/jsx-runtime").JSX.Element;
export declare const EditableColumns: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<User>>;
export declare const WrappedColumns: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<User>>;
export declare const ColumnOrder: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<User>>;
export declare const CustomElements: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const NullData: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<Record<string, any>>>;
export declare const UndefinedData: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<Record<string, any>>>;
export declare const WithComponentError: () => import("react/jsx-runtime").JSX.Element;
export declare const CSVDownload: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<{
foo: {
bar: string;
baz: string;
};
cat: {
name: string;
breed: string;
};
string: string;
number: number;
boolean?: boolean | undefined;
null?: null | undefined;
}>>;
export declare const CSVDownloadLoading: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const ResizedColumn: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<SimpleUser>>;
export declare const MaxWidthColumn: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TableProps<User>>;