Files
firecms/example/src/SampleExtraActions.tsx
francesco 11bd7ade68 Code cleanup and package refactor.
Exporting hooks now.
Version 0.23.0
2021-01-23 23:17:55 +01:00

25 lines
685 B
TypeScript

import React from "react";
import { Button } from "@material-ui/core";
import { Entity, useSnackbarController } from "@camberi/firecms";
export function SampleExtraActions({ selectedEntities }: {
selectedEntities?: Entity<any>[]
}) {
const snackbarContext = useSnackbarController();
const onClick = (event: React.MouseEvent) => {
const count = selectedEntities ? selectedEntities.length : 0;
snackbarContext.open({
type: "success",
message: `User defined code here! ${count} products selected`
});
};
return (
<Button onClick={onClick} color="primary">
Extra action
</Button>
);
}