@masa-dev/react-signage
Version:
This is a react library for signage.
16 lines (15 loc) • 726 B
TypeScript
import { SignageItem } from "../../types";
type Item = Pick<SignageItem, 'src' | 'type'>;
type Props = {
items: Item[];
renderProgress?: (props: {
progress: Progress | undefined;
queue: Item[];
}) => React.ReactNode;
};
type Progress = {
src: string;
progress: number | undefined;
};
export declare function Cacher(props: Props): string | number | bigint | boolean | Iterable<import("react").ReactNode> | Promise<string | number | bigint | boolean | import("react").ReactPortal | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | Iterable<import("react").ReactNode> | null | undefined> | import("react").JSX.Element | null | undefined;
export {};