feat: edit module (#309)

* feat: edit module

* fix: build fix
This commit is contained in:
Anmol Singh Bhatia 2023-02-21 12:45:04 +05:30 committed by GitHub
parent bdca84bd09
commit 3d28cde91d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 32 additions and 5 deletions

View file

@ -20,9 +20,10 @@ import { copyTextToClipboard } from "helpers/string.helper";
type Props = {
module: IModule;
handleEditModule: () => void;
};
export const SingleModuleCard: React.FC<Props> = ({ module }) => {
export const SingleModuleCard: React.FC<Props> = ({ module, handleEditModule }) => {
const [moduleDeleteModal, setModuleDeleteModal] = useState(false);
const router = useRouter();
@ -64,6 +65,7 @@ export const SingleModuleCard: React.FC<Props> = ({ module }) => {
<div className="absolute top-4 right-4 ">
<CustomMenu width="auto" ellipsis>
<CustomMenu.MenuItem onClick={handleCopyText}>Copy module link</CustomMenu.MenuItem>
<CustomMenu.MenuItem onClick={handleEditModule}>Edit module</CustomMenu.MenuItem>
<CustomMenu.MenuItem onClick={handleDeleteModule}>
Delete module permanently
</CustomMenu.MenuItem>