useFloatingMessage()
import useFloatingMessage from "@intility/bifrost-react/hooks/useFloatingMessage";Only available inside components wrapped in the <FloatingMessage> provider component.
The useFloatingMessage() hook returns an object with a single method named showFloatingMessage.
The showFloatingMessage(message, options)method accepts two parameters:
messagesimple string or JSXoptionsoptional object, forwarded as props for<Message>
import useFloatingMessage from "@intility/bifrost-react/hooks/useFloatingMessage"; // inside a component nested inside <FloatingMessage> const { showFloatingMessage } = useFloatingMessage(); // show a simple message showFloatingMessage("Hello world!"); // show a formatted warning message showFloatingMessage( <> Goodbye <em>cruel</em> world! </>, { state: "warning" }, );
See <FloatingMessage> docs for more information,
live demo and sandbox.