diff --git a/src/modules/overseerr/RequestModal.tsx b/src/modules/overseerr/RequestModal.tsx index 74fed37be..227ab0e73 100644 --- a/src/modules/overseerr/RequestModal.tsx +++ b/src/modules/overseerr/RequestModal.tsx @@ -1,17 +1,16 @@ import { Alert, Button, Checkbox, createStyles, Group, Modal, Stack, Table } from '@mantine/core'; import { showNotification, updateNotification } from '@mantine/notifications'; import { IconAlertCircle, IconCheck, IconDownload } from '@tabler/icons-react'; -import axios from 'axios'; import Consola from 'consola'; import { useTranslation } from 'next-i18next'; import { useState } from 'react'; +import { useConfigContext } from '~/config/provider'; +import { api } from '~/utils/api'; import { useColorTheme } from '../../tools/color'; import { MovieResult } from './Movie.d'; -import { MediaType, Result } from './SearchResult.d'; +import { Result } from './SearchResult.d'; import { TvShowResult, TvShowResultSeason } from './TvShow.d'; -import { api } from '~/utils/api'; -import { useConfigContext } from '~/config/provider'; interface RequestModalProps { base: Result; @@ -62,6 +61,7 @@ export function MovieRequestModal({ setOpened: (opened: boolean) => void; }) { const { secondaryColor } = useColorTheme(); + const requestMediaAsync = useMediaRequestMutation(); const { t } = useTranslation('modules/overseerr'); return ( @@ -97,7 +97,7 @@ export function MovieRequestModal({