UNPKG

admin-bro

Version:
20 lines (16 loc) 492 B
import { NoticeMessageInState } from '../store' import { NoticeMessage } from '../../hoc/with-notice' export const ADD_NOTICE = 'ADD_NOTICE' export type AddNoticeResponse = { type: typeof ADD_NOTICE; data: NoticeMessageInState; } export const addNotice = (data: NoticeMessage = { message: '' }): AddNoticeResponse => ({ type: ADD_NOTICE, data: { message: data.message, id: Math.random().toString(36).substr(2, 9), type: data.type || 'success', progress: 0, }, })