minor improvement
This commit is contained in:
parent
0b2e78332a
commit
41df9d0c82
|
@ -103,9 +103,6 @@ export default function LinkCard({ link, flipDropdown, editMode }: Props) {
|
|||
editMode &&
|
||||
(permissions === true || permissions?.canCreate || permissions?.canDelete);
|
||||
|
||||
// const unselectableStyle =
|
||||
// editMode && !selectable ? "pointer-events-none" : "";
|
||||
|
||||
return (
|
||||
<div
|
||||
ref={ref}
|
||||
|
@ -113,9 +110,11 @@ export default function LinkCard({ link, flipDropdown, editMode }: Props) {
|
|||
onClick={() =>
|
||||
selectable
|
||||
? handleCheckboxClick(link)
|
||||
: toast.error(
|
||||
: editMode
|
||||
? toast.error(
|
||||
"You don't have permission to edit or delete this item."
|
||||
)
|
||||
: undefined
|
||||
}
|
||||
>
|
||||
{!editMode ? (
|
||||
|
|
|
@ -15,6 +15,7 @@ import { isPWA } from "@/lib/client/utils";
|
|||
import { generateLinkHref } from "@/lib/client/generateLinkHref";
|
||||
import useAccountStore from "@/store/account";
|
||||
import usePermissions from "@/hooks/usePermissions";
|
||||
import toast from "react-hot-toast";
|
||||
|
||||
type Props = {
|
||||
link: LinkIncludingShortenedCollectionAndTags;
|
||||
|
@ -92,7 +93,15 @@ export default function LinkCardCompact({
|
|||
className={`${selectedStyle} border relative items-center flex ${
|
||||
!showInfo && !isPWA() ? "hover:bg-base-300 p-3" : "py-3"
|
||||
} duration-200 rounded-lg`}
|
||||
onClick={() => selectable && handleCheckboxClick(link)}
|
||||
onClick={() =>
|
||||
selectable
|
||||
? handleCheckboxClick(link)
|
||||
: editMode
|
||||
? toast.error(
|
||||
"You don't have permission to edit or delete this item."
|
||||
)
|
||||
: undefined
|
||||
}
|
||||
>
|
||||
{/* {showCheckbox &&
|
||||
editMode &&
|
||||
|
|
Ŝarĝante…
Reference in New Issue