add try catch on credit api

This commit is contained in:
SwiftyOS
2024-12-12 12:37:56 +01:00
parent 91fb4f5c56
commit e508d90fa7

View File

@@ -11,8 +11,13 @@ export default function CreditButton() {
const [credit, setCredit] = useState<number | null>(null);
const fetchCredit = useCallback(async () => {
const response = await api.getUserCredit();
setCredit(response.credits);
try {
const response = await api.getUserCredit();
setCredit(response.credits);
} catch (error) {
console.error("Error fetching credit:", error);
setCredit(null);
}
}, []);
useEffect(() => {