11import { selectModelsDownloaded , setModelsDownloaded } from "@/src/reduxStore/states/pages/models-downloaded" ;
22import { ModelsDownloaded , ModelsDownloadedStatus } from "@/src/types/components/models-downloaded/models-downloaded" ;
33import { 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" ;
55import { useRouter } from "next/router" ;
66import { useCallback , useEffect } from "react" ;
77import { useDispatch , useSelector } from "react-redux" ;
88import LoadingIcon from "../shared/loading/LoadingIcon" ;
99import { openModal , setModalStates } from "@/src/reduxStore/states/modal" ;
1010import { 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" ;
1212import { timer } from "rxjs" ;
1313import { TOOLTIPS_DICT } from "@/src/util/tooltip-constants" ;
1414import AddModelDownloadModal from "./AddModelDownloadModal" ;
@@ -20,8 +20,6 @@ import { Application, CurrentPage } from "@/submodules/react-components/hooks/we
2020export default function ModelsDownload ( ) {
2121 const router = useRouter ( ) ;
2222 const dispatch = useDispatch ( ) ;
23-
24- const isManaged = useSelector ( selectIsManaged ) ;
2523 const isAdmin = useSelector ( selectIsAdmin ) ;
2624 const modelsDownloaded = useSelector ( selectModelsDownloaded ) ;
2725
@@ -139,7 +137,6 @@ export default function ModelsDownload() {
139137 < div className = "grid grid-cols-1 lg:grid-cols-2 gap-2 mt-1 align-top" >
140138 < div >
141139 < button onClick = { ( ) => dispatch ( openModal ( ModalEnum . ADD_MODEL_DOWNLOAD ) ) }
142- disabled = { ! isManaged }
143140 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` } >
144141 < IconPlus className = "h-4 w-4 mr-1" />
145142 Add new model
0 commit comments