import CardCompact from '../Common/CardCompact' import CardExpanded from '../Common/CardExpanded' import { useRouter } from 'next/router' import React, { useState, useEffect } from 'react' import { MovieSVG, SearchSVG } from '../SVG/search' import { getSearchResult } from '../service/service' import { Loader } from '../Common/Loader' import { CompactList, ExpandedList } from '../SVG/listing' import ToastMsg from '../Common/ToastMsg' import Head from 'next/head' import { useTheme } from 'next-themes' let data1 = [ { name: 'Movie', cat: 'Movies', time: '10D' }, { name: 'TV-Show', cat: 'TV', time: '10D' }, { name: 'Games', cat: 'Games', time: '10D', }, { name: 'Music', cat: 'Music', time: '10D' }, { name: 'Anime', cat: 'Anime', time: '10D' }, { name: 'Books', cat: 'Books', time: '10D', }, { name: 'Other', cat: 'Other', time: '10D' }, { name: 'XXX', cat: 'XXX', time: '1D' }, ] const Home = () => { const router = useRouter() const [movieList, setMovieList] = useState([]) const [search, setSearch] = useState(false) const [loader, setLoader] = useState(false) const [ListType, setListType] = useState('expanded') const [searchSuccess, setSearchSuccess] = useState(false) const [checkboxInput, setCheckboxInput] = useState([]) const [searchbarclicked, setSearchBar] = useState(false) const { theme, setTheme } = useTheme() useEffect(() => { setTheme(theme) }) const searchResult = e => { e.preventDefault() setLoader(true) getSearchResult(search, checkboxInput) .then(res => { setSearchSuccess(true) console.log('page', res?.data?.results) setLoader(false) setMovieList(res.data.results) }) .catch(err => { console.log('error', err) ToastMsg('Some thing went wrong ', 'error') setLoader(false) }) } const handleCheckboxChange = event => { const { value, checked } = event.target console.log('event', checked, value) if (checked) { setCheckboxInput([...checkboxInput, value]) } else { setCheckboxInput(checkboxInput.filter(item => item !== value)) } } return (
{' '}
This World.
At Your Fingertips.