UNPKG

apphouse

Version:

Component library for React that uses observable state management and theme-able components.

31 lines (30 loc) 1.22 kB
import { PaginationProps, PaginationStyles } from '../components/Pagination'; import { NavigationListProps, NavigationListStyles } from '../components/NavigationList'; import React from 'react'; import { ApphouseComponent } from '../components/component.interfaces'; import { PopupProps, PopupStyles } from '../components/popup/Popup.interface'; interface PopupWithPaginationStyles { popup?: PopupStyles; navigation?: NavigationListStyles; pagination?: PaginationStyles; } interface PopupWithPaginationProps extends Omit<PopupProps, 'styleOverwrites' | 'additionalFooterContent' | 'hideFooterActions' | 'hideFooter' | 'stickyFooter'>, ApphouseComponent<PopupWithPaginationStyles> { /** * The content of the popup. */ children: React.ReactNode; /** * The pagination props. * if not provided, the pagination will not be shown. * @optional */ pagination?: PaginationProps; /** * The navigation props. * if not provided, the navigation will not be shown. * @optional */ navigation?: NavigationListProps; } export declare const PopupWithPagination: (props: PopupWithPaginationProps) => import("react/jsx-runtime").JSX.Element; export {};