remix-toast
Version:
Utility functions for server-side toast notifications
12 lines (9 loc) • 554 B
text/typescript
import { SessionStorage, unstable_MiddlewareFunction, unstable_RouterContextProvider } from 'react-router';
import { T as ToastMessage } from '../schema-08bb2056.js';
import 'zod';
declare function unstable_toastMiddleware(props?: {
customSession?: SessionStorage;
}): unstable_MiddlewareFunction;
declare const setToast: (context: unstable_RouterContextProvider, toast: ToastMessage | null) => void;
declare const getToast: (context: unstable_RouterContextProvider) => ToastMessage | null;
export { getToast, setToast, unstable_toastMiddleware };