useSnackbarController
Usa questo hook per ottenere un controller snackbar per visualizzare snackbar, con un messaggio, un tipo e un titolo opzionale.
Le proprietà fornite da questo hook sono:
isOpenC’è attualmente una snackbar apertaclose()Chiudere la snackbar attualmente apertaopen ({ type: "success" | "info" | "warning" | "error"; title?: string; message: string; })Visualizzare una nuova snackbar. Devi specificare il tipo e il messaggio. Puoi opzionalmente specificare un titolo
Esempio:
import React from "react";import { useSnackbarController } from "@firecms/core";import { Button } from "@firecms/ui";
export function ExampleCMSView() {
const snackbarController = useSnackbarController();
return ( <Button onClick={() => snackbarController.open({ type: "success", title: "Ciao!", message: "Snackbar di prova" })}> Clicca qui </Button> );}