@graphiql/react
Version:
[Changelog](https://github.com/graphql/graphiql/blob/main/packages/graphiql-react/CHANGELOG.md) | [API Docs](https://graphiql-test.netlify.app/typedoc/modules/graphiql_react.html) | [NPM](https://www.npmjs.com/package/@graphiql/react)
18 lines (17 loc) • 1.09 kB
TypeScript
import { ComponentPropsWithoutRef, ReactNode } from 'react';
import { Reorder } from 'framer-motion';
interface TabProps extends ComponentPropsWithoutRef<typeof Reorder.Item> {
isActive?: boolean;
}
export declare const Tab: import('react').ForwardRefExoticComponent<Omit<TabProps, "ref"> & import('react').RefAttributes<HTMLLIElement>> & {
Button: import('react').ForwardRefExoticComponent<Omit<import('react').DetailedHTMLProps<import('react').ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & import('react').RefAttributes<HTMLButtonElement>>;
Close: import('react').ForwardRefExoticComponent<Omit<import('react').DetailedHTMLProps<import('react').ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & import('react').RefAttributes<HTMLButtonElement>>;
};
interface TabsProps {
values: object[];
onReorder: (newOrder: any[]) => void;
className?: string;
children: ReactNode;
}
export declare const Tabs: import('react').ForwardRefExoticComponent<TabsProps & import('react').RefAttributes<HTMLUListElement>>;
export {};