| 1234567891011121314151617181920 |
- let setBannerVisible: (visible: boolean) => void;
- let setBannerMessage: (message: string) => void;
- export const initializeBanner = (
- setVisible: (visible: boolean) => void,
- setMessage: (message: string) => void
- ) => {
- setBannerVisible = setVisible;
- setBannerMessage = setMessage;
- };
- export const showBanner = (message: string) => {
- if (setBannerVisible && setBannerMessage) {
- setBannerMessage(message);
- setBannerVisible(true);
- setTimeout(() => {
- setBannerVisible(false);
- }, 3000);
- }
- };
|