Alert

Flexible Alert Component

The Alert component can be used by first import it from the library using the code below

import { Alert } from '@wigxel/react-components/lib/alert';

The above code allows the Alert component to be used on that particular page. The Alert component requires the message or children props to begin

<Alert message="You're account has been created successfully" />

The message or children property accepts a string or node containing the message to be displayed.

/** Passed as message prop **/
<Alert message='hello Wigxel Alert component'/>


/** Passed as children prop **/
<Alert>Hello Wigxel Alert component</Alert>

Below are the other props the Alert component can take.

Alert.propTypes = {
	// The icon to be displayed
	icon: t.node,
	
	// shows or hides the modal 
	type: t.string,
	
	// toggles the box-shadow 
	shadow: t.bool,
	
	// function that gets called when the close button is closed.
	onClose: t.func,
	
	// The text to be displayed within the Alert
	message: t.string,
	
	// Optional, when message prop is provide
	children: t.node,
}

Type Prop

The type property accepts a string of predefined value of dark, light ,info, success, warningand danger.

The default type value is info

The icon property accepts an image which can be used as the header of the alert component.

Shadow Prop

The Shadow accepts a boolean. It adds a shadow style to the Alert component.

onClose prop

Collapsible prop

Icon props

Last updated

Was this helpful?