├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg ├── pre-commit └── prepare-commit-msg ├── .prettierignore ├── .prettierrc ├── .vercelignore ├── LICENSE ├── README.md ├── commitlint.config.js ├── components └── global │ ├── Animation │ └── Trail │ │ ├── animations.ts │ │ └── index.tsx │ ├── DataDisplay │ ├── Image │ │ ├── hook.ts │ │ ├── index.tsx │ │ └── styled.ts │ ├── Serie │ │ ├── index.tsx │ │ └── styled.tsx │ ├── SeriesFinder │ │ ├── Results │ │ │ ├── Result │ │ │ │ ├── index.tsx │ │ │ │ └── styled.tsx │ │ │ └── index.tsx │ │ ├── index.tsx │ │ └── styled.tsx │ ├── Text │ │ └── index.tsx │ ├── Title │ │ └── index.tsx │ ├── Truncate │ │ └── index.tsx │ └── TypographyBase │ │ ├── helpers.ts │ │ ├── index.tsx │ │ └── styled.ts │ ├── Feedback │ ├── AccessDenied │ │ ├── index.tsx │ │ └── styled.ts │ ├── ErrorMessage │ │ ├── index.tsx │ │ └── styled.tsx │ ├── PasswordStrengthBar │ │ ├── hook.ts │ │ └── index.tsx │ ├── ProgressBar │ │ └── index.tsx │ └── ToastContainer │ │ └── index.tsx │ ├── Form │ ├── Button │ │ ├── index.tsx │ │ └── styled.ts │ ├── ButtonBase │ │ ├── index.tsx │ │ └── styled.ts │ ├── HelperText │ │ ├── index.tsx │ │ └── styled.ts │ ├── IconButton │ │ ├── index.tsx │ │ └── styled.ts │ ├── Input │ │ ├── Password │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ └── index.tsx │ └── InputBase │ │ ├── index.tsx │ │ └── styled.ts │ ├── Icon │ ├── BookmarkOutlined.tsx │ ├── ChevronLeftFilled.tsx │ ├── ChevronRightFilled.tsx │ ├── CloseFilled.tsx │ ├── DirectoryOutlined.tsx │ ├── EyeOpenOutlined.tsx │ ├── EyeSlashOutlined.tsx │ ├── HomeOutlined.tsx │ ├── PlayOutlined.tsx │ ├── SearchOutlined.tsx │ ├── TrashOutlined.tsx │ ├── UserOutlined.tsx │ ├── createIcon.tsx │ └── styled.ts │ ├── Layout │ ├── AspectRatio │ │ └── index.ts │ ├── Container │ │ └── index.tsx │ ├── Grid │ │ ├── helpers.ts │ │ └── index.ts │ ├── LayoutApp │ │ ├── Head.tsx │ │ ├── index.tsx │ │ └── styled.tsx │ └── Spacing │ │ ├── helpers.ts │ │ └── index.ts │ ├── Media │ ├── Avatar │ │ ├── helpers.ts │ │ ├── index.tsx │ │ └── styled.ts │ └── Player │ │ ├── index.tsx │ │ └── styled.ts │ ├── Navigation │ ├── Header │ │ ├── LinkItem │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── Skeleton │ │ │ ├── index.tsx │ │ │ └── styled.tsx │ │ ├── index.tsx │ │ └── styled.tsx │ └── TabBottomNav │ │ ├── Skeleton │ │ ├── index.tsx │ │ └── styled.tsx │ │ ├── hook.ts │ │ ├── index.tsx │ │ └── styled.tsx │ └── Overlays │ ├── AvatarDropdown │ ├── index.tsx │ └── styled.tsx │ ├── Dropdown │ ├── Option │ │ ├── index.tsx │ │ └── styled.ts │ ├── hook.ts │ ├── index.tsx │ └── styled.ts │ ├── Modal │ ├── index.tsx │ └── styled.ts │ ├── Overlay │ └── index.ts │ └── Portal │ └── index.tsx ├── config └── apiRoutes.ts ├── contexts ├── Auth │ ├── AuthContext.tsx │ ├── client.tsx │ ├── hooks.ts │ ├── server.ts │ └── types.ts └── GlobalApp │ ├── ContextApp.tsx │ ├── ProviderApp.tsx │ ├── index.ts │ ├── initialState.ts │ ├── reducer.ts │ └── types.ts ├── env.example ├── hooks ├── useFilterQuery.ts ├── useForm.ts ├── useMatchMedia.ts ├── useOutsideClick.ts ├── usePreviousValue.ts ├── useReadMore.ts ├── useSearch.ts └── useSeriesFinder.ts ├── modules ├── Directory │ ├── components │ │ ├── LatestReleasesFilterGender │ │ │ └── index.tsx │ │ ├── LatestReleasesFilterSkeleton │ │ │ └── index.tsx │ │ ├── LatestReleasesFilterType │ │ │ └── index.tsx │ │ ├── LatestReleasesFilters │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── LatestReleasesGrid │ │ │ └── index.tsx │ │ ├── LatestReleasesGridSkeleton │ │ │ └── index.tsx │ │ └── LatestReleasesPaginationControls │ │ │ ├── index.tsx │ │ │ └── styled.ts │ ├── contexts │ │ └── Store │ │ │ ├── Context.ts │ │ │ ├── Provider.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ ├── hooks │ │ ├── useLatestReleases.ts │ │ └── useLatestReleasesPagination.ts │ ├── index.tsx │ └── sections │ │ └── LatestReleases │ │ └── index.tsx ├── EmailVerification │ ├── components │ │ ├── Checking │ │ │ └── index.tsx │ │ └── SuccessfulVerification │ │ │ └── index.tsx │ ├── hooks │ │ └── useEmailVerification.ts │ └── index.tsx ├── ForgotPassword │ ├── components │ │ ├── ForgotPasswordForm │ │ │ └── index.tsx │ │ ├── ForgotPasswordLayout │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ └── ForgotPasswordSuccess │ │ │ └── index.tsx │ ├── hooks │ │ └── useForgotPasswordForm.ts │ └── index.tsx ├── Home │ ├── components │ │ ├── LatestEpisodesEpisodeItem │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── LatestEpisodesGrid │ │ │ └── index.tsx │ │ ├── LatestEpisodesSkeleton │ │ │ └── index.tsx │ │ ├── LatestMoviesCarousel │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── LatestMoviesSkeleton │ │ │ └── index.tsx │ │ ├── LatestSeriesCarousel │ │ │ └── index.tsx │ │ ├── LatestSeriesCarouselSlide │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── LatestSeriesCover │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── LatestSeriesNavCarousel │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── LatestSeriesNavCarouselSlide │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ └── LatestSeriesSkeleton │ │ │ └── index.tsx │ ├── contexts │ │ ├── HomeSlidesControl │ │ │ ├── Context.ts │ │ │ ├── Provider.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── Store │ │ │ ├── Context.ts │ │ │ ├── Provider.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ ├── hooks │ │ ├── useLatestEpisodes.ts │ │ ├── useLatestMovies.ts │ │ ├── useLatestSeries.ts │ │ └── useSlidesControl.ts │ ├── index.tsx │ └── sections │ │ ├── LatestEpisodes │ │ └── index.tsx │ │ ├── LatestMovies │ │ └── index.tsx │ │ └── LatestSeries │ │ ├── index.tsx │ │ └── styled.ts ├── Login │ ├── components │ │ ├── LoginForm │ │ │ └── index.tsx │ │ └── LoginLayout │ │ │ ├── index.tsx │ │ │ └── styled.ts │ ├── hooks │ │ └── useFormLogin.ts │ └── index.tsx ├── ResetPassword │ ├── components │ │ ├── ResetPasswordForm │ │ │ └── index.tsx │ │ ├── ResetPasswordLayout │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ └── ResetPasswordSuccess │ │ │ └── index.tsx │ ├── hooks │ │ └── useResetPassword.ts │ └── index.tsx ├── Serie │ ├── components │ │ ├── EpisodesCardEpisode │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── EpisodesGrid │ │ │ └── index.tsx │ │ ├── EpisodesSkeleton │ │ │ └── index.tsx │ │ ├── HeroButtonAddQueue │ │ │ └── index.tsx │ │ ├── HeroCover │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── HeroDuration │ │ │ └── index.tsx │ │ ├── HeroGenders │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── HeroSinopsis │ │ │ └── index.tsx │ │ └── HeroSkeleton │ │ │ └── index.tsx │ ├── contexts │ │ └── SerieStore │ │ │ ├── Context.ts │ │ │ ├── Provider.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ ├── hooks │ │ ├── useAddToQueue.ts │ │ ├── useRemoveOfQueue.ts │ │ └── useSerie.ts │ ├── index.tsx │ └── sections │ │ ├── Episodes │ │ └── index.tsx │ │ └── Hero │ │ ├── index.tsx │ │ └── styled.ts ├── Signup │ ├── components │ │ ├── SignupForm │ │ │ └── index.tsx │ │ └── SignupLayout │ │ │ ├── index.tsx │ │ │ └── styled.ts │ ├── hooks │ │ └── useFormSignup.ts │ └── index.tsx ├── UserLib │ ├── components │ │ ├── QueuedSeriesCard │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── QueuedSeriesGrid │ │ │ └── index.tsx │ │ └── QueuedSeriesSkeleton │ │ │ └── index.tsx │ ├── contexts │ │ └── LibraryStore │ │ │ ├── Context.ts │ │ │ ├── Provider.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ ├── hooks │ │ ├── useQueuedSeries.ts │ │ └── useRemoveOfQueue.ts │ ├── index.tsx │ └── sections │ │ └── QueuedSeries │ │ └── index.tsx └── Watch │ ├── components │ ├── EpisodeAbout │ │ ├── index.tsx │ │ └── styled.ts │ ├── EpisodeNavigation │ │ └── index.tsx │ ├── EpisodePlayer │ │ └── index.tsx │ ├── EpisodeSkeleton │ │ └── index.tsx │ ├── NextEpisodesCardEpisode │ │ ├── index.tsx │ │ └── styled.ts │ ├── NextEpisodesGrid │ │ └── index.tsx │ └── WatchLayout │ │ ├── index.tsx │ │ └── styled.ts │ ├── contexts │ └── WatchStore │ │ ├── Context.ts │ │ ├── Provider.tsx │ │ ├── index.ts │ │ └── types.ts │ ├── hooks │ ├── useEpisode.ts │ ├── useNavigation.ts │ ├── useNextEpisodes.ts │ └── useUpdateLastEpisodeWatched.ts │ ├── index.tsx │ └── sections │ ├── Episode │ └── index.tsx │ └── NextEpisodes │ └── index.tsx ├── next-env.d.ts ├── package.json ├── pages ├── _app.tsx ├── _document.tsx ├── api │ └── auth │ │ ├── renew-credentials.ts │ │ └── session.ts ├── components.tsx ├── directory.tsx ├── email-confirmation.tsx ├── email-verified.tsx ├── forgot-password.tsx ├── index.tsx ├── login.tsx ├── me │ └── library │ │ └── index.tsx ├── reset-password.tsx ├── serie │ └── [...slug].tsx ├── signup.tsx └── watch │ └── [...slug].tsx ├── public ├── accessDenied.png ├── apple-touch-icon.png ├── emailOpen.png ├── errorLogo.png ├── favicon-16x16.png ├── favicon-32x32.png ├── fonts │ ├── Rubik-Bold.ttf │ ├── Rubik-Regular.ttf │ └── Rubik-SemiBold.ttf ├── forgot-password.png ├── images │ └── bg-waves.png ├── verifiedBadge.png ├── vimox-brand.svg └── vimox-logo.svg ├── services ├── auth.ts ├── categories.ts ├── episodes.ts ├── geners.ts ├── search.ts ├── series.ts └── user.ts ├── styled.d.ts ├── styles └── globals.css ├── theme ├── globalStyles.ts └── index.ts ├── tsconfig.json ├── types ├── authServices.d.ts ├── categoriesService.d.ts ├── component.d.ts ├── episodeServices.d.ts ├── generServices.d.ts ├── searchServices.d.ts ├── serieServices.d.ts └── userServices.d.ts └── utils ├── convertTime.ts ├── extractSession.ts ├── getAxiosError.ts ├── queryClient.ts ├── request.ts └── yupSchemas.ts /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/prepare-commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.husky/prepare-commit-msg -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vercelignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/.vercelignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] }; 2 | -------------------------------------------------------------------------------- /components/global/Animation/Trail/animations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Animation/Trail/animations.ts -------------------------------------------------------------------------------- /components/global/Animation/Trail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Animation/Trail/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/Image/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/Image/hook.ts -------------------------------------------------------------------------------- /components/global/DataDisplay/Image/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/Image/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/Image/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/Image/styled.ts -------------------------------------------------------------------------------- /components/global/DataDisplay/Serie/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/Serie/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/Serie/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/Serie/styled.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/SeriesFinder/Results/Result/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/SeriesFinder/Results/Result/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/SeriesFinder/Results/Result/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/SeriesFinder/Results/Result/styled.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/SeriesFinder/Results/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/SeriesFinder/Results/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/SeriesFinder/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/SeriesFinder/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/SeriesFinder/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/SeriesFinder/styled.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/Text/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/Text/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/Title/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/Title/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/Truncate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/Truncate/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/TypographyBase/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/TypographyBase/helpers.ts -------------------------------------------------------------------------------- /components/global/DataDisplay/TypographyBase/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/TypographyBase/index.tsx -------------------------------------------------------------------------------- /components/global/DataDisplay/TypographyBase/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/DataDisplay/TypographyBase/styled.ts -------------------------------------------------------------------------------- /components/global/Feedback/AccessDenied/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Feedback/AccessDenied/index.tsx -------------------------------------------------------------------------------- /components/global/Feedback/AccessDenied/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Feedback/AccessDenied/styled.ts -------------------------------------------------------------------------------- /components/global/Feedback/ErrorMessage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Feedback/ErrorMessage/index.tsx -------------------------------------------------------------------------------- /components/global/Feedback/ErrorMessage/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Feedback/ErrorMessage/styled.tsx -------------------------------------------------------------------------------- /components/global/Feedback/PasswordStrengthBar/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Feedback/PasswordStrengthBar/hook.ts -------------------------------------------------------------------------------- /components/global/Feedback/PasswordStrengthBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Feedback/PasswordStrengthBar/index.tsx -------------------------------------------------------------------------------- /components/global/Feedback/ProgressBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Feedback/ProgressBar/index.tsx -------------------------------------------------------------------------------- /components/global/Feedback/ToastContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Feedback/ToastContainer/index.tsx -------------------------------------------------------------------------------- /components/global/Form/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/Button/index.tsx -------------------------------------------------------------------------------- /components/global/Form/Button/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/Button/styled.ts -------------------------------------------------------------------------------- /components/global/Form/ButtonBase/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/ButtonBase/index.tsx -------------------------------------------------------------------------------- /components/global/Form/ButtonBase/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/ButtonBase/styled.ts -------------------------------------------------------------------------------- /components/global/Form/HelperText/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/HelperText/index.tsx -------------------------------------------------------------------------------- /components/global/Form/HelperText/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/HelperText/styled.ts -------------------------------------------------------------------------------- /components/global/Form/IconButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/IconButton/index.tsx -------------------------------------------------------------------------------- /components/global/Form/IconButton/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/IconButton/styled.ts -------------------------------------------------------------------------------- /components/global/Form/Input/Password/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/Input/Password/index.tsx -------------------------------------------------------------------------------- /components/global/Form/Input/Password/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/Input/Password/styled.ts -------------------------------------------------------------------------------- /components/global/Form/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/Input/index.tsx -------------------------------------------------------------------------------- /components/global/Form/InputBase/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/InputBase/index.tsx -------------------------------------------------------------------------------- /components/global/Form/InputBase/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Form/InputBase/styled.ts -------------------------------------------------------------------------------- /components/global/Icon/BookmarkOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/BookmarkOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/ChevronLeftFilled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/ChevronLeftFilled.tsx -------------------------------------------------------------------------------- /components/global/Icon/ChevronRightFilled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/ChevronRightFilled.tsx -------------------------------------------------------------------------------- /components/global/Icon/CloseFilled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/CloseFilled.tsx -------------------------------------------------------------------------------- /components/global/Icon/DirectoryOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/DirectoryOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/EyeOpenOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/EyeOpenOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/EyeSlashOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/EyeSlashOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/HomeOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/HomeOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/PlayOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/PlayOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/SearchOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/SearchOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/TrashOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/TrashOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/UserOutlined.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/UserOutlined.tsx -------------------------------------------------------------------------------- /components/global/Icon/createIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/createIcon.tsx -------------------------------------------------------------------------------- /components/global/Icon/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Icon/styled.ts -------------------------------------------------------------------------------- /components/global/Layout/AspectRatio/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/AspectRatio/index.ts -------------------------------------------------------------------------------- /components/global/Layout/Container/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/Container/index.tsx -------------------------------------------------------------------------------- /components/global/Layout/Grid/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/Grid/helpers.ts -------------------------------------------------------------------------------- /components/global/Layout/Grid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/Grid/index.ts -------------------------------------------------------------------------------- /components/global/Layout/LayoutApp/Head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/LayoutApp/Head.tsx -------------------------------------------------------------------------------- /components/global/Layout/LayoutApp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/LayoutApp/index.tsx -------------------------------------------------------------------------------- /components/global/Layout/LayoutApp/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/LayoutApp/styled.tsx -------------------------------------------------------------------------------- /components/global/Layout/Spacing/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/Spacing/helpers.ts -------------------------------------------------------------------------------- /components/global/Layout/Spacing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Layout/Spacing/index.ts -------------------------------------------------------------------------------- /components/global/Media/Avatar/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Media/Avatar/helpers.ts -------------------------------------------------------------------------------- /components/global/Media/Avatar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Media/Avatar/index.tsx -------------------------------------------------------------------------------- /components/global/Media/Avatar/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Media/Avatar/styled.ts -------------------------------------------------------------------------------- /components/global/Media/Player/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Media/Player/index.tsx -------------------------------------------------------------------------------- /components/global/Media/Player/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Media/Player/styled.ts -------------------------------------------------------------------------------- /components/global/Navigation/Header/LinkItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/Header/LinkItem/index.tsx -------------------------------------------------------------------------------- /components/global/Navigation/Header/LinkItem/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/Header/LinkItem/styled.ts -------------------------------------------------------------------------------- /components/global/Navigation/Header/Skeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/Header/Skeleton/index.tsx -------------------------------------------------------------------------------- /components/global/Navigation/Header/Skeleton/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/Header/Skeleton/styled.tsx -------------------------------------------------------------------------------- /components/global/Navigation/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/Header/index.tsx -------------------------------------------------------------------------------- /components/global/Navigation/Header/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/Header/styled.tsx -------------------------------------------------------------------------------- /components/global/Navigation/TabBottomNav/Skeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/TabBottomNav/Skeleton/index.tsx -------------------------------------------------------------------------------- /components/global/Navigation/TabBottomNav/Skeleton/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/TabBottomNav/Skeleton/styled.tsx -------------------------------------------------------------------------------- /components/global/Navigation/TabBottomNav/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/TabBottomNav/hook.ts -------------------------------------------------------------------------------- /components/global/Navigation/TabBottomNav/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/TabBottomNav/index.tsx -------------------------------------------------------------------------------- /components/global/Navigation/TabBottomNav/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Navigation/TabBottomNav/styled.tsx -------------------------------------------------------------------------------- /components/global/Overlays/AvatarDropdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/AvatarDropdown/index.tsx -------------------------------------------------------------------------------- /components/global/Overlays/AvatarDropdown/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/AvatarDropdown/styled.tsx -------------------------------------------------------------------------------- /components/global/Overlays/Dropdown/Option/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Dropdown/Option/index.tsx -------------------------------------------------------------------------------- /components/global/Overlays/Dropdown/Option/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Dropdown/Option/styled.ts -------------------------------------------------------------------------------- /components/global/Overlays/Dropdown/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Dropdown/hook.ts -------------------------------------------------------------------------------- /components/global/Overlays/Dropdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Dropdown/index.tsx -------------------------------------------------------------------------------- /components/global/Overlays/Dropdown/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Dropdown/styled.ts -------------------------------------------------------------------------------- /components/global/Overlays/Modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Modal/index.tsx -------------------------------------------------------------------------------- /components/global/Overlays/Modal/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Modal/styled.ts -------------------------------------------------------------------------------- /components/global/Overlays/Overlay/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Overlay/index.ts -------------------------------------------------------------------------------- /components/global/Overlays/Portal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/components/global/Overlays/Portal/index.tsx -------------------------------------------------------------------------------- /config/apiRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/config/apiRoutes.ts -------------------------------------------------------------------------------- /contexts/Auth/AuthContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/Auth/AuthContext.tsx -------------------------------------------------------------------------------- /contexts/Auth/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/Auth/client.tsx -------------------------------------------------------------------------------- /contexts/Auth/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/Auth/hooks.ts -------------------------------------------------------------------------------- /contexts/Auth/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/Auth/server.ts -------------------------------------------------------------------------------- /contexts/Auth/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/Auth/types.ts -------------------------------------------------------------------------------- /contexts/GlobalApp/ContextApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/GlobalApp/ContextApp.tsx -------------------------------------------------------------------------------- /contexts/GlobalApp/ProviderApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/GlobalApp/ProviderApp.tsx -------------------------------------------------------------------------------- /contexts/GlobalApp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/GlobalApp/index.ts -------------------------------------------------------------------------------- /contexts/GlobalApp/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/GlobalApp/initialState.ts -------------------------------------------------------------------------------- /contexts/GlobalApp/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/GlobalApp/reducer.ts -------------------------------------------------------------------------------- /contexts/GlobalApp/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/contexts/GlobalApp/types.ts -------------------------------------------------------------------------------- /env.example: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_EXTERNAL_SERVER_API_URL=https://localhost:5001 2 | -------------------------------------------------------------------------------- /hooks/useFilterQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/hooks/useFilterQuery.ts -------------------------------------------------------------------------------- /hooks/useForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/hooks/useForm.ts -------------------------------------------------------------------------------- /hooks/useMatchMedia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/hooks/useMatchMedia.ts -------------------------------------------------------------------------------- /hooks/useOutsideClick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/hooks/useOutsideClick.ts -------------------------------------------------------------------------------- /hooks/usePreviousValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/hooks/usePreviousValue.ts -------------------------------------------------------------------------------- /hooks/useReadMore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/hooks/useReadMore.ts -------------------------------------------------------------------------------- /hooks/useSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/hooks/useSearch.ts -------------------------------------------------------------------------------- /hooks/useSeriesFinder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/hooks/useSeriesFinder.ts -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesFilterGender/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesFilterGender/index.tsx -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesFilterSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesFilterSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesFilterType/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesFilterType/index.tsx -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesFilters/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesFilters/index.tsx -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesFilters/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesFilters/styled.ts -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesGrid/index.tsx -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesGridSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesGridSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesPaginationControls/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesPaginationControls/index.tsx -------------------------------------------------------------------------------- /modules/Directory/components/LatestReleasesPaginationControls/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/components/LatestReleasesPaginationControls/styled.ts -------------------------------------------------------------------------------- /modules/Directory/contexts/Store/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/contexts/Store/Context.ts -------------------------------------------------------------------------------- /modules/Directory/contexts/Store/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/contexts/Store/Provider.tsx -------------------------------------------------------------------------------- /modules/Directory/contexts/Store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/contexts/Store/index.ts -------------------------------------------------------------------------------- /modules/Directory/contexts/Store/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/contexts/Store/types.ts -------------------------------------------------------------------------------- /modules/Directory/hooks/useLatestReleases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/hooks/useLatestReleases.ts -------------------------------------------------------------------------------- /modules/Directory/hooks/useLatestReleasesPagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/hooks/useLatestReleasesPagination.ts -------------------------------------------------------------------------------- /modules/Directory/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/index.tsx -------------------------------------------------------------------------------- /modules/Directory/sections/LatestReleases/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Directory/sections/LatestReleases/index.tsx -------------------------------------------------------------------------------- /modules/EmailVerification/components/Checking/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/EmailVerification/components/Checking/index.tsx -------------------------------------------------------------------------------- /modules/EmailVerification/components/SuccessfulVerification/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/EmailVerification/components/SuccessfulVerification/index.tsx -------------------------------------------------------------------------------- /modules/EmailVerification/hooks/useEmailVerification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/EmailVerification/hooks/useEmailVerification.ts -------------------------------------------------------------------------------- /modules/EmailVerification/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/EmailVerification/index.tsx -------------------------------------------------------------------------------- /modules/ForgotPassword/components/ForgotPasswordForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ForgotPassword/components/ForgotPasswordForm/index.tsx -------------------------------------------------------------------------------- /modules/ForgotPassword/components/ForgotPasswordLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ForgotPassword/components/ForgotPasswordLayout/index.tsx -------------------------------------------------------------------------------- /modules/ForgotPassword/components/ForgotPasswordLayout/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ForgotPassword/components/ForgotPasswordLayout/styled.ts -------------------------------------------------------------------------------- /modules/ForgotPassword/components/ForgotPasswordSuccess/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ForgotPassword/components/ForgotPasswordSuccess/index.tsx -------------------------------------------------------------------------------- /modules/ForgotPassword/hooks/useForgotPasswordForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ForgotPassword/hooks/useForgotPasswordForm.ts -------------------------------------------------------------------------------- /modules/ForgotPassword/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ForgotPassword/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestEpisodesEpisodeItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestEpisodesEpisodeItem/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestEpisodesEpisodeItem/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestEpisodesEpisodeItem/styled.ts -------------------------------------------------------------------------------- /modules/Home/components/LatestEpisodesGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestEpisodesGrid/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestEpisodesSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestEpisodesSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestMoviesCarousel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestMoviesCarousel/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestMoviesCarousel/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestMoviesCarousel/styled.ts -------------------------------------------------------------------------------- /modules/Home/components/LatestMoviesSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestMoviesSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesCarousel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesCarousel/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesCarouselSlide/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesCarouselSlide/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesCarouselSlide/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesCarouselSlide/styled.ts -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesCover/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesCover/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesCover/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesCover/styled.ts -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesNavCarousel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesNavCarousel/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesNavCarousel/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesNavCarousel/styled.ts -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesNavCarouselSlide/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesNavCarouselSlide/index.tsx -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesNavCarouselSlide/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesNavCarouselSlide/styled.ts -------------------------------------------------------------------------------- /modules/Home/components/LatestSeriesSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/components/LatestSeriesSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/Home/contexts/HomeSlidesControl/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/contexts/HomeSlidesControl/Context.ts -------------------------------------------------------------------------------- /modules/Home/contexts/HomeSlidesControl/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/contexts/HomeSlidesControl/Provider.tsx -------------------------------------------------------------------------------- /modules/Home/contexts/HomeSlidesControl/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/contexts/HomeSlidesControl/index.ts -------------------------------------------------------------------------------- /modules/Home/contexts/HomeSlidesControl/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/contexts/HomeSlidesControl/types.ts -------------------------------------------------------------------------------- /modules/Home/contexts/Store/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/contexts/Store/Context.ts -------------------------------------------------------------------------------- /modules/Home/contexts/Store/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/contexts/Store/Provider.tsx -------------------------------------------------------------------------------- /modules/Home/contexts/Store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/contexts/Store/index.ts -------------------------------------------------------------------------------- /modules/Home/contexts/Store/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/contexts/Store/types.ts -------------------------------------------------------------------------------- /modules/Home/hooks/useLatestEpisodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/hooks/useLatestEpisodes.ts -------------------------------------------------------------------------------- /modules/Home/hooks/useLatestMovies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/hooks/useLatestMovies.ts -------------------------------------------------------------------------------- /modules/Home/hooks/useLatestSeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/hooks/useLatestSeries.ts -------------------------------------------------------------------------------- /modules/Home/hooks/useSlidesControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/hooks/useSlidesControl.ts -------------------------------------------------------------------------------- /modules/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/index.tsx -------------------------------------------------------------------------------- /modules/Home/sections/LatestEpisodes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/sections/LatestEpisodes/index.tsx -------------------------------------------------------------------------------- /modules/Home/sections/LatestMovies/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/sections/LatestMovies/index.tsx -------------------------------------------------------------------------------- /modules/Home/sections/LatestSeries/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/sections/LatestSeries/index.tsx -------------------------------------------------------------------------------- /modules/Home/sections/LatestSeries/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Home/sections/LatestSeries/styled.ts -------------------------------------------------------------------------------- /modules/Login/components/LoginForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Login/components/LoginForm/index.tsx -------------------------------------------------------------------------------- /modules/Login/components/LoginLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Login/components/LoginLayout/index.tsx -------------------------------------------------------------------------------- /modules/Login/components/LoginLayout/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Login/components/LoginLayout/styled.ts -------------------------------------------------------------------------------- /modules/Login/hooks/useFormLogin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Login/hooks/useFormLogin.ts -------------------------------------------------------------------------------- /modules/Login/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Login/index.tsx -------------------------------------------------------------------------------- /modules/ResetPassword/components/ResetPasswordForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ResetPassword/components/ResetPasswordForm/index.tsx -------------------------------------------------------------------------------- /modules/ResetPassword/components/ResetPasswordLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ResetPassword/components/ResetPasswordLayout/index.tsx -------------------------------------------------------------------------------- /modules/ResetPassword/components/ResetPasswordLayout/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ResetPassword/components/ResetPasswordLayout/styled.ts -------------------------------------------------------------------------------- /modules/ResetPassword/components/ResetPasswordSuccess/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ResetPassword/components/ResetPasswordSuccess/index.tsx -------------------------------------------------------------------------------- /modules/ResetPassword/hooks/useResetPassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ResetPassword/hooks/useResetPassword.ts -------------------------------------------------------------------------------- /modules/ResetPassword/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/ResetPassword/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/EpisodesCardEpisode/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/EpisodesCardEpisode/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/EpisodesCardEpisode/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/EpisodesCardEpisode/styled.ts -------------------------------------------------------------------------------- /modules/Serie/components/EpisodesGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/EpisodesGrid/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/EpisodesSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/EpisodesSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/HeroButtonAddQueue/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/HeroButtonAddQueue/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/HeroCover/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/HeroCover/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/HeroCover/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/HeroCover/styled.ts -------------------------------------------------------------------------------- /modules/Serie/components/HeroDuration/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/HeroDuration/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/HeroGenders/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/HeroGenders/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/HeroGenders/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/HeroGenders/styled.ts -------------------------------------------------------------------------------- /modules/Serie/components/HeroSinopsis/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/HeroSinopsis/index.tsx -------------------------------------------------------------------------------- /modules/Serie/components/HeroSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/components/HeroSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/Serie/contexts/SerieStore/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/contexts/SerieStore/Context.ts -------------------------------------------------------------------------------- /modules/Serie/contexts/SerieStore/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/contexts/SerieStore/Provider.tsx -------------------------------------------------------------------------------- /modules/Serie/contexts/SerieStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/contexts/SerieStore/index.ts -------------------------------------------------------------------------------- /modules/Serie/contexts/SerieStore/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/contexts/SerieStore/types.ts -------------------------------------------------------------------------------- /modules/Serie/hooks/useAddToQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/hooks/useAddToQueue.ts -------------------------------------------------------------------------------- /modules/Serie/hooks/useRemoveOfQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/hooks/useRemoveOfQueue.ts -------------------------------------------------------------------------------- /modules/Serie/hooks/useSerie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/hooks/useSerie.ts -------------------------------------------------------------------------------- /modules/Serie/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/index.tsx -------------------------------------------------------------------------------- /modules/Serie/sections/Episodes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/sections/Episodes/index.tsx -------------------------------------------------------------------------------- /modules/Serie/sections/Hero/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/sections/Hero/index.tsx -------------------------------------------------------------------------------- /modules/Serie/sections/Hero/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Serie/sections/Hero/styled.ts -------------------------------------------------------------------------------- /modules/Signup/components/SignupForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Signup/components/SignupForm/index.tsx -------------------------------------------------------------------------------- /modules/Signup/components/SignupLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Signup/components/SignupLayout/index.tsx -------------------------------------------------------------------------------- /modules/Signup/components/SignupLayout/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Signup/components/SignupLayout/styled.ts -------------------------------------------------------------------------------- /modules/Signup/hooks/useFormSignup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Signup/hooks/useFormSignup.ts -------------------------------------------------------------------------------- /modules/Signup/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Signup/index.tsx -------------------------------------------------------------------------------- /modules/UserLib/components/QueuedSeriesCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/components/QueuedSeriesCard/index.tsx -------------------------------------------------------------------------------- /modules/UserLib/components/QueuedSeriesCard/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/components/QueuedSeriesCard/styled.ts -------------------------------------------------------------------------------- /modules/UserLib/components/QueuedSeriesGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/components/QueuedSeriesGrid/index.tsx -------------------------------------------------------------------------------- /modules/UserLib/components/QueuedSeriesSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/components/QueuedSeriesSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/UserLib/contexts/LibraryStore/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/contexts/LibraryStore/Context.ts -------------------------------------------------------------------------------- /modules/UserLib/contexts/LibraryStore/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/contexts/LibraryStore/Provider.tsx -------------------------------------------------------------------------------- /modules/UserLib/contexts/LibraryStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/contexts/LibraryStore/index.ts -------------------------------------------------------------------------------- /modules/UserLib/contexts/LibraryStore/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/contexts/LibraryStore/types.ts -------------------------------------------------------------------------------- /modules/UserLib/hooks/useQueuedSeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/hooks/useQueuedSeries.ts -------------------------------------------------------------------------------- /modules/UserLib/hooks/useRemoveOfQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/hooks/useRemoveOfQueue.ts -------------------------------------------------------------------------------- /modules/UserLib/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/index.tsx -------------------------------------------------------------------------------- /modules/UserLib/sections/QueuedSeries/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/UserLib/sections/QueuedSeries/index.tsx -------------------------------------------------------------------------------- /modules/Watch/components/EpisodeAbout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/EpisodeAbout/index.tsx -------------------------------------------------------------------------------- /modules/Watch/components/EpisodeAbout/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/EpisodeAbout/styled.ts -------------------------------------------------------------------------------- /modules/Watch/components/EpisodeNavigation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/EpisodeNavigation/index.tsx -------------------------------------------------------------------------------- /modules/Watch/components/EpisodePlayer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/EpisodePlayer/index.tsx -------------------------------------------------------------------------------- /modules/Watch/components/EpisodeSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/EpisodeSkeleton/index.tsx -------------------------------------------------------------------------------- /modules/Watch/components/NextEpisodesCardEpisode/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/NextEpisodesCardEpisode/index.tsx -------------------------------------------------------------------------------- /modules/Watch/components/NextEpisodesCardEpisode/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/NextEpisodesCardEpisode/styled.ts -------------------------------------------------------------------------------- /modules/Watch/components/NextEpisodesGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/NextEpisodesGrid/index.tsx -------------------------------------------------------------------------------- /modules/Watch/components/WatchLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/WatchLayout/index.tsx -------------------------------------------------------------------------------- /modules/Watch/components/WatchLayout/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/components/WatchLayout/styled.ts -------------------------------------------------------------------------------- /modules/Watch/contexts/WatchStore/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/contexts/WatchStore/Context.ts -------------------------------------------------------------------------------- /modules/Watch/contexts/WatchStore/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/contexts/WatchStore/Provider.tsx -------------------------------------------------------------------------------- /modules/Watch/contexts/WatchStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/contexts/WatchStore/index.ts -------------------------------------------------------------------------------- /modules/Watch/contexts/WatchStore/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/contexts/WatchStore/types.ts -------------------------------------------------------------------------------- /modules/Watch/hooks/useEpisode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/hooks/useEpisode.ts -------------------------------------------------------------------------------- /modules/Watch/hooks/useNavigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/hooks/useNavigation.ts -------------------------------------------------------------------------------- /modules/Watch/hooks/useNextEpisodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/hooks/useNextEpisodes.ts -------------------------------------------------------------------------------- /modules/Watch/hooks/useUpdateLastEpisodeWatched.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/hooks/useUpdateLastEpisodeWatched.ts -------------------------------------------------------------------------------- /modules/Watch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/index.tsx -------------------------------------------------------------------------------- /modules/Watch/sections/Episode/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/sections/Episode/index.tsx -------------------------------------------------------------------------------- /modules/Watch/sections/NextEpisodes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/modules/Watch/sections/NextEpisodes/index.tsx -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/api/auth/renew-credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/api/auth/renew-credentials.ts -------------------------------------------------------------------------------- /pages/api/auth/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/api/auth/session.ts -------------------------------------------------------------------------------- /pages/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/components.tsx -------------------------------------------------------------------------------- /pages/directory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/directory.tsx -------------------------------------------------------------------------------- /pages/email-confirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/email-confirmation.tsx -------------------------------------------------------------------------------- /pages/email-verified.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/email-verified.tsx -------------------------------------------------------------------------------- /pages/forgot-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/forgot-password.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/login.tsx -------------------------------------------------------------------------------- /pages/me/library/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/me/library/index.tsx -------------------------------------------------------------------------------- /pages/reset-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/reset-password.tsx -------------------------------------------------------------------------------- /pages/serie/[...slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/serie/[...slug].tsx -------------------------------------------------------------------------------- /pages/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/signup.tsx -------------------------------------------------------------------------------- /pages/watch/[...slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/pages/watch/[...slug].tsx -------------------------------------------------------------------------------- /public/accessDenied.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/accessDenied.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/emailOpen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/emailOpen.png -------------------------------------------------------------------------------- /public/errorLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/errorLogo.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/fonts/Rubik-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/fonts/Rubik-Bold.ttf -------------------------------------------------------------------------------- /public/fonts/Rubik-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/fonts/Rubik-Regular.ttf -------------------------------------------------------------------------------- /public/fonts/Rubik-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/fonts/Rubik-SemiBold.ttf -------------------------------------------------------------------------------- /public/forgot-password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/forgot-password.png -------------------------------------------------------------------------------- /public/images/bg-waves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/images/bg-waves.png -------------------------------------------------------------------------------- /public/verifiedBadge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/verifiedBadge.png -------------------------------------------------------------------------------- /public/vimox-brand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/vimox-brand.svg -------------------------------------------------------------------------------- /public/vimox-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/public/vimox-logo.svg -------------------------------------------------------------------------------- /services/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/services/auth.ts -------------------------------------------------------------------------------- /services/categories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/services/categories.ts -------------------------------------------------------------------------------- /services/episodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/services/episodes.ts -------------------------------------------------------------------------------- /services/geners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/services/geners.ts -------------------------------------------------------------------------------- /services/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/services/search.ts -------------------------------------------------------------------------------- /services/series.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/services/series.ts -------------------------------------------------------------------------------- /services/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/services/user.ts -------------------------------------------------------------------------------- /styled.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/styled.d.ts -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/styles/globals.css -------------------------------------------------------------------------------- /theme/globalStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/theme/globalStyles.ts -------------------------------------------------------------------------------- /theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/theme/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/authServices.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/types/authServices.d.ts -------------------------------------------------------------------------------- /types/categoriesService.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/types/categoriesService.d.ts -------------------------------------------------------------------------------- /types/component.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/types/component.d.ts -------------------------------------------------------------------------------- /types/episodeServices.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/types/episodeServices.d.ts -------------------------------------------------------------------------------- /types/generServices.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/types/generServices.d.ts -------------------------------------------------------------------------------- /types/searchServices.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/types/searchServices.d.ts -------------------------------------------------------------------------------- /types/serieServices.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/types/serieServices.d.ts -------------------------------------------------------------------------------- /types/userServices.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/types/userServices.d.ts -------------------------------------------------------------------------------- /utils/convertTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/utils/convertTime.ts -------------------------------------------------------------------------------- /utils/extractSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/utils/extractSession.ts -------------------------------------------------------------------------------- /utils/getAxiosError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/utils/getAxiosError.ts -------------------------------------------------------------------------------- /utils/queryClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/utils/queryClient.ts -------------------------------------------------------------------------------- /utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/utils/request.ts -------------------------------------------------------------------------------- /utils/yupSchemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexGarrixen/vimox-frontend/HEAD/utils/yupSchemas.ts --------------------------------------------------------------------------------