18 lines
394 B
TypeScript
18 lines
394 B
TypeScript
import { App } from 'antd'
|
|
|
|
type Static = ReturnType<typeof App.useApp>
|
|
|
|
let message: Static['message']
|
|
let notification: Static['notification']
|
|
let modal: Static['modal']
|
|
|
|
export default function AntdStatic() {
|
|
const staticFn = App.useApp()
|
|
message = staticFn.message
|
|
notification = staticFn.notification
|
|
modal = staticFn.modal
|
|
return null
|
|
}
|
|
|
|
export { message, notification, modal }
|