- {sites.map(name => (
+ {sites.map((name) => (
))}
-
+
);
}
diff --git a/src/hooks/use-disclosure.tsx b/src/hooks/use-disclosure.tsx
index b886e2c..17eaf69 100644
--- a/src/hooks/use-disclosure.tsx
+++ b/src/hooks/use-disclosure.tsx
@@ -5,7 +5,7 @@ export default function useDisclosure(isOpenDefault = false) {
const onOpen = useCallback(() => setIsOpen(true), []);
const onClose = useCallback(() => setIsOpen(false), []);
- const onToggle = useCallback(() => setIsOpen(state => !state), []);
+ const onToggle = useCallback(() => setIsOpen((state) => !state), []);
return { isOpen, onOpen, onClose, onToggle };
}
diff --git a/src/index.tsx b/src/index.tsx
index bd6b8c1..e107db0 100644
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -7,7 +7,12 @@ import Portal from "./components/portal";
import SocialIcons from "./components/social-icons";
import useDisclosure from "./hooks/use-disclosure";
-export const RWebShare = ({ children, data, sites = Object.keys(iconList) }: RWebShareProps) => {
+export const RWebShare = ({
+ children,
+ closeText,
+ data,
+ sites = Object.keys(iconList),
+}: RWebShareProps) => {
const { onOpen, onClose, isOpen } = useDisclosure();
const shareData = useMemo(
@@ -38,7 +43,7 @@ export const RWebShare = ({ children, data, sites = Object.keys(iconList) }: RWe
{isOpen && (