react-ui89
Version:
A collection of React components that mimic a common style of user interfaces from the late 80s and early 90s.
13 lines (12 loc) • 429 B
TypeScript
import React, { ReactNode } from "react";
type RouterPush = (url: string) => void | Promise<void>;
interface Ui89OverrideContextType {
routerPush?: RouterPush;
}
export interface Ui89OverrideProviderProps {
children?: ReactNode;
routerPush?: RouterPush;
}
export declare const Ui89OverrideProvider: React.FC<Ui89OverrideProviderProps>;
export declare const useUi89Overrides: () => Ui89OverrideContextType;
export {};