useSnackbarController
Use este hook para obter um controlador de snackbar para exibir snackbars, com uma mensagem, um tipo e um título opcional.
As propriedades fornecidas por este hook são:
isOpenExiste atualmente um snackbar abertoclose()Fechar o snackbar atualmente abertoopen ({ type: "success" | "info" | "warning" | "error"; title?: string; message: string; })Exibir um novo snackbar. Você precisa especificar o tipo e a mensagem. Opcionalmente pode especificar um título
Exemplo:
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: "Olá!", message: "Snackbar de teste" })}> Clique aqui </Button> );}