Auth: SignIn, SignUp (TODO: rewrite into react-hook-form)

This commit is contained in:
cracklesparkle
2024-06-24 17:06:41 +09:00
parent d6906503d1
commit 62695acf74
20 changed files with 617 additions and 71 deletions

View File

@ -1,11 +1,12 @@
import { useState, useEffect, useMemo } from 'react';
import axiosInstance from '../http/axiosInstance';
export function useDataFetching<T>(url: string, initData: T): T {
const [data, setData] = useState<T>(initData);
useEffect(() => {
const fetchData = async () => {
const response = await fetch(url);
const result = await response.json();
const response = await axiosInstance.get(url);
const result = await response.data;
setData(result);
};