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