notification-base component