-
npm i @cdztt/message-react
-
sample code:
import { Message, useMessage } from '@cdztt/message-react'
function SayHi() {
const message = useMessage()
return (
<button onClick={() => message.show({ content: 'Hi' })}>
Say Hi
</button>
)
}
function Page() {
return (
<Message>
<SayHi></SayHi>
</Message>
)
}
- API
Methods:
Methods | Parameters | Type | Description |
---|---|---|---|
show | (opts) | (Object) | Display a message. |
Parameters:
opts | Properties | Type | Units | Default |
---|---|---|---|---|
content | String | 'please enter' | ||
type | String | 'info' | ||
top | Number | px | 100 | |
fontSize | Number | rem | 1 | |
duration | Number | second | 1.5 |
Properties:
type | Value |
---|---|
'info' | |
'success' | |
'warning' | |
'error' |