media-manager-next
Version:
Simple media manager to use it for uploading and managing resources (images, files, etc.). It uses MUI material design theme.
15 lines • 1.32 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = __importDefault(require("react"));
const material_1 = require("@mui/material");
const icons_material_1 = require("@mui/icons-material");
const MediaSelectedItemActions = ({ onSubmitAction, selectedItemChanged, t }) => {
return (react_1.default.createElement(material_1.Box, { sx: { textAlign: 'center', mt: 4 } },
react_1.default.createElement(material_1.Button, { variant: "contained", onClick: () => onSubmitAction(selectedItemChanged ? 'SAVE' : 'SELECT'), sx: { mr: 2 }, color: selectedItemChanged ? 'secondary' : 'primary' }, t(`rightBar.actions.${selectedItemChanged ? 'save' : 'select'}`)),
react_1.default.createElement(material_1.Button, { variant: "outlined", startIcon: !selectedItemChanged ? react_1.default.createElement(icons_material_1.Delete, null) : undefined, onClick: () => onSubmitAction(selectedItemChanged ? 'CANCEL' : 'DELETE'), color: selectedItemChanged ? 'warning' : 'error' }, t(`rightBar.actions.${selectedItemChanged ? 'cancel' : 'delete'}`))));
};
exports.default = MediaSelectedItemActions;
//# sourceMappingURL=MediaSelectedItemActions.js.map