fix: resolve typescript errors
This commit is contained in:
@@ -69,7 +69,7 @@ export default function Header() {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
const [videosData, videosSearchedData, workshopsData] = await Promise.all([
|
const [_videosData, videosSearchedData, workshopsData] = await Promise.all([
|
||||||
getVideos({ page: 1 }),
|
getVideos({ page: 1 }),
|
||||||
getVideosSearch(debouncedSearch),
|
getVideosSearch(debouncedSearch),
|
||||||
getWorkshopsSearch(debouncedSearch),
|
getWorkshopsSearch(debouncedSearch),
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ import { imageSkeletonFadeStyle, onImageSkeletonLoad } from "../../../utils/imag
|
|||||||
export default function Search() {
|
export default function Search() {
|
||||||
const [videos, setVideos] = useState<Video[]>([]);
|
const [videos, setVideos] = useState<Video[]>([]);
|
||||||
const [workshops, setWorkshops] = useState<Workshop[]>([]);
|
const [workshops, setWorkshops] = useState<Workshop[]>([]);
|
||||||
const [error, setError] = useState<ApiErrorResponse | null>(null);
|
const [error, _setError] = useState<ApiErrorResponse | null>(null);
|
||||||
const [loading, setLoading] = useState(true);
|
const [loading, setLoading] = useState(true);
|
||||||
const { getVideosSearch } = useGetVideosSearch();
|
const { getVideosSearch } = useGetVideosSearch();
|
||||||
const { getWorkshopsSearch } = useGetWorkshopsSearch();
|
const { getWorkshopsSearch } = useGetWorkshopsSearch();
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import { AnimatePresence, motion } from "framer-motion";
|
|||||||
|
|
||||||
export default function Videos() {
|
export default function Videos() {
|
||||||
const [loading, setLoading] = useState(true);
|
const [loading, setLoading] = useState(true);
|
||||||
const [error, setError] = useState<ApiErrorResponse | null>(null);
|
const [error, _setError] = useState<ApiErrorResponse | null>(null);
|
||||||
const [categories, setCategories] = useState<Category[]>([]);
|
const [categories, setCategories] = useState<Category[]>([]);
|
||||||
const [selectedCategoryId, setSelectedCategoryId] = useState<string>("all");
|
const [selectedCategoryId, setSelectedCategoryId] = useState<string>("all");
|
||||||
const [showFilterDropdown, setShowFilterDropdown] = useState(false);
|
const [showFilterDropdown, setShowFilterDropdown] = useState(false);
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ export default function Register() {
|
|||||||
localStorage.setItem("token", data.token);
|
localStorage.setItem("token", data.token);
|
||||||
navigate("/login");
|
navigate("/login");
|
||||||
} else {
|
} else {
|
||||||
setError(data.error);
|
setError((data as any).error);
|
||||||
}
|
}
|
||||||
} catch {
|
} catch {
|
||||||
setError("Erro ao registar, tente novamente.");
|
setError("Erro ao registar, tente novamente.");
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import PublicLayout from "./pages/public/_layout";
|
|||||||
import Dashboard from "./pages/private/dashboard";
|
import Dashboard from "./pages/private/dashboard";
|
||||||
import Users from "./pages/private/admin/users";
|
import Users from "./pages/private/admin/users";
|
||||||
import Login from "./pages/public/login";
|
import Login from "./pages/public/login";
|
||||||
import Register from "./pages/public/register";
|
|
||||||
import Workshops from "./pages/private/workshops";
|
import Workshops from "./pages/private/workshops";
|
||||||
import Contactos from "./pages/private/contactos";
|
import Contactos from "./pages/private/contactos";
|
||||||
import Videos from "./pages/private/videos";
|
import Videos from "./pages/private/videos";
|
||||||
|
|||||||
Reference in New Issue
Block a user