@transkripid/flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork
20 lines (19 loc) • 751 B
TypeScript
import type { ComponentProps, FC, ReactEventHandler, ReactNode } from 'react';
import type { DeepPartial } from '../../types';
export interface FlowbitePaginationButtonTheme {
base: string;
active: string;
disabled: string;
}
export interface PaginationButtonProps extends ComponentProps<'button'> {
active?: boolean;
children?: ReactNode;
className?: string;
onClick?: ReactEventHandler<HTMLButtonElement>;
theme?: DeepPartial<FlowbitePaginationButtonTheme>;
}
export interface PaginationPrevButtonProps extends Omit<PaginationButtonProps, 'active'> {
disabled?: boolean;
}
export declare const PaginationButton: FC<PaginationButtonProps>;
export declare const PaginationNavigation: FC<PaginationPrevButtonProps>;