import { useGlobal } from "@/context/global";
import { useCallback } from "react";
import { toast } from "sonner";

export default function useTools() {
  const { dict } = useGlobal();

  const copyText = useCallback(
    (text: string) => {
      navigator.clipboard.writeText(text);

      toast.success(dict.pages.dashboard.downloads.clipboard, {
        duration: 1000,
      });
    },
    [dict],
  );

  return {
    copyText,
  };
}
