1
1
import { selectModelsDownloaded , setModelsDownloaded } from "@/src/reduxStore/states/pages/models-downloaded" ;
2
2
import { ModelsDownloaded , ModelsDownloadedStatus } from "@/src/types/components/models-downloaded/models-downloaded" ;
3
3
import { Tooltip } from "@nextui-org/react" ;
4
- import { IconAlertTriangleFilled , IconArrowLeft , IconBan , IconCheckbox , IconCircleCheckFilled , IconExternalLink , IconLoader , IconPlus , IconTrash } from "@tabler/icons-react" ;
4
+ import { IconAlertTriangleFilled , IconArrowLeft , IconCircleCheckFilled , IconExternalLink , IconLoader , IconPlus , IconTrash } from "@tabler/icons-react" ;
5
5
import { useRouter } from "next/router" ;
6
6
import { useCallback , useEffect } from "react" ;
7
7
import { useDispatch , useSelector } from "react-redux" ;
8
8
import LoadingIcon from "../shared/loading/LoadingIcon" ;
9
9
import { openModal , setModalStates } from "@/src/reduxStore/states/modal" ;
10
10
import { ModalEnum } from "@/src/types/shared/modal" ;
11
- import { selectIsAdmin , selectIsManaged , selectOrganizationId } from "@/src/reduxStore/states/general" ;
11
+ import { selectIsAdmin , selectOrganizationId } from "@/src/reduxStore/states/general" ;
12
12
import { timer } from "rxjs" ;
13
13
import { TOOLTIPS_DICT } from "@/src/util/tooltip-constants" ;
14
14
import AddModelDownloadModal from "./AddModelDownloadModal" ;
@@ -20,8 +20,6 @@ import { Application, CurrentPage } from "@/submodules/react-components/hooks/we
20
20
export default function ModelsDownload ( ) {
21
21
const router = useRouter ( ) ;
22
22
const dispatch = useDispatch ( ) ;
23
-
24
- const isManaged = useSelector ( selectIsManaged ) ;
25
23
const isAdmin = useSelector ( selectIsAdmin ) ;
26
24
const modelsDownloaded = useSelector ( selectModelsDownloaded ) ;
27
25
@@ -139,7 +137,6 @@ export default function ModelsDownload() {
139
137
< div className = "grid grid-cols-1 lg:grid-cols-2 gap-2 mt-1 align-top" >
140
138
< div >
141
139
< button onClick = { ( ) => dispatch ( openModal ( ModalEnum . ADD_MODEL_DOWNLOAD ) ) }
142
- disabled = { ! isManaged }
143
140
className = { `mr-1 inline-flex items-center px-2.5 py-2 border border-gray-300 shadow-sm text-xs font-semibold rounded-md text-gray-700 bg-white hover:bg-gray-50 focus:outline-none cursor-pointer disabled:cursor-not-allowed disabled:opacity-50` } >
144
141
< IconPlus className = "h-4 w-4 mr-1" />
145
142
Add new model
0 commit comments