UNPKG

@nexim/snackbar

Version:
30 lines 912 B
import { AlwatrSignal, AlwatrTrigger } from '@alwatr/flux'; import type { SnackbarOptions } from './type.js'; /** * Signal triggered when the snackbar action button is clicked to close snackbar. */ export declare const snackbarActionButtonClickedSignal: AlwatrTrigger; /** * Signal triggered when the snackbar close button is clicked to close snackbar. */ export declare const snackbarCloseButtonClickedSignal: AlwatrTrigger; /** * Signal for displaying the snackbar. * * @example * import \{snackbarSignal\} from '\@nexim/snackbar'; * * snackbarSignal.notify(\{ * content: 'This is a snackbar message', * action: \{ * label: 'Undo', * handler: () =\> \{ * console.log('Action button clicked'); * \}, * \}, * duration: '5s', * addCloseButton: true, * \}); */ export declare const snackbarSignal: AlwatrSignal<SnackbarOptions>; //# sourceMappingURL=signal.d.ts.map