diff --git a/components/ClickAwayHandler.tsx b/components/ClickAwayHandler.tsx
index 88ff23b..090932a 100644
--- a/components/ClickAwayHandler.tsx
+++ b/components/ClickAwayHandler.tsx
@@ -4,6 +4,7 @@ type Props = {
children: ReactNode;
onClickOutside: Function;
className?: string;
+ style?: React.CSSProperties;
};
function useOutsideAlerter(
@@ -30,12 +31,13 @@ export default function ClickAwayHandler({
children,
onClickOutside,
className,
+ style,
}: Props) {
const wrapperRef = useRef(null);
useOutsideAlerter(wrapperRef, onClickOutside);
return (
-
+
{children}
);
diff --git a/components/Dropdown.tsx b/components/Dropdown.tsx
index abc9e46..49f1d39 100644
--- a/components/Dropdown.tsx
+++ b/components/Dropdown.tsx
@@ -19,11 +19,18 @@ type Props = {
onClickOutside: Function;
className?: string;
items: MenuItem[];
+ style?: React.CSSProperties;
};
-export default function Dropdown({ onClickOutside, className, items }: Props) {
+export default function Dropdown({
+ style,
+ onClickOutside,
+ className,
+ items,
+}: Props) {
return (
diff --git a/components/LinkCard.tsx b/components/LinkCard.tsx
index e4dbbdc..d037f7f 100644
--- a/components/LinkCard.tsx
+++ b/components/LinkCard.tsx
@@ -139,7 +139,7 @@ export default function LinkCard({ link, count, className }: Props) {
permissions?.canDelete) && (
{
- console.log();
+ console.log(expandDropdown);
setExpandDropdown({ x: e.clientX, y: e.clientY });
}}
id={"expand-dropdown" + link.id}
@@ -228,6 +228,11 @@ export default function LinkCard({ link, count, className }: Props) {
{expandDropdown ? (
) : null}