# Component/Notification > Props: component-notification.props.txt ## Examples ### Base ```tsx { args: { title: 'Info Notification', content: 'Notification message', linkText: 'link', closable: true }, render: args => { const notification = useNotification(); const handleClick = (props: MessageOptions) => { notification?.show({ ...props }); }; return ; } } ``` ### Handle Event ```tsx { render: () => { const notification = useNotification(); return ; } } ``` ### Status ```tsx { args: { content: 'Notification message', confirmText: '확인', cancelText: '닫기', linkText: 'Link' }, render: args => { const button_style: Record = { error: { variant: 'filled', color: 'secondary' }, success: { variant: 'filled', color: 'primary' }, info: { variant: 'filled', color: 'emphasis' }, warning: { variant: 'filled', color: 'secondary' } }; const notification = useNotification(); const handleClick = (props: MessageOptions) => { notification?.show({ ...props }); }; return Kind 확인을 위해 max_count 4로 허용합니다. {(['info', 'success', 'error', 'warning'] as NotificationStatus[]).map(status => { return ; })} ; } } ```