UNPKG

butter-toast

Version:

Smooth toast notifications for react apps

23 lines (19 loc) 434 B
export const toastStyle = ({ shown, removed }) => { const base = { opacity: 0, transition: 'opacity .5s' }; if (shown) { Object.assign(base, { opacity: 1, transform: 'scale(1)', }); } if (removed) { Object.assign(base, { transform: 'scale(.9)', transition: 'opacity .3s, transform .3s' }); } return base; }