import { OSSAPI } from "@/lib/api/client"; import { toast } from "sonner"; import useSWR from "swr"; export function useOssSts() { const { data: stsTokenData, isLoading, error, mutate } = useSWR( '/api/oss/sts', () => OSSAPI.getStsToken(), { shouldRetryOnError: false, // refreshInterval: 59 * 60 * 1000, revalidateOnFocus: false, onError: (e) => { toast.error(`${e.message || e}`) } } ); return { stsTokenData, isLoading, error, mutate, } }