@momentum-ui/react-collaboration
Version:
Cisco Momentum UI Framework for React Collaboration Applications
31 lines (24 loc) • 718 B
text/typescript
const CLASS_PREFIX = 'md-notification-system';
const POSITION = {
TOP_RIGHT: 'top-right',
BOTTOM_RIGHT: 'bottom-right',
TOP_LEFT: 'top-left',
BOTTOM_LEFT: 'bottom-left',
} as const;
const ENTER_ANIMATIONS = { SLIDE_IN_RIGHT: 'slideInRight', SLIDE_IN_BOTTOM: 'slideInBottom' };
const DEFAULTS = {
POSITION: POSITION.TOP_RIGHT,
CONTAINER_ID_SUFFIX: 'notification_container',
AUTOCLOSE_TIMEOUT: 3000,
ENTER_ANIMATION: ENTER_ANIMATIONS.SLIDE_IN_RIGHT,
Z_INDEX: 10000,
NEWEST_ON_TOP: true,
};
const STYLE = {
wrapper: `${CLASS_PREFIX}-wrapper`,
};
const ATTENTION = {
MEDIUM: 'medium',
LOW: 'low',
} as const;
export { CLASS_PREFIX, DEFAULTS, STYLE, POSITION, ATTENTION, ENTER_ANIMATIONS };