Remove 'multi language translation enable/disable' related methods that is no longer in use from quite ago.
21 lines
838 B
JavaScript
21 lines
838 B
JavaScript
import { useStore_IsVrctAvailable } from "@store";
|
|
import { useNotificationStatus } from "@logics_common";
|
|
|
|
export const useIsVrctAvailable = () => {
|
|
const { currentIsVrctAvailable, updateIsVrctAvailable } = useStore_IsVrctAvailable();
|
|
const { showNotification_Success, showNotification_Error } = useNotificationStatus();
|
|
|
|
const handleAiModelsAvailability = (is_ai_models_available) => {
|
|
if (is_ai_models_available === false) {
|
|
updateIsVrctAvailable(false);
|
|
showNotification_Error("AI models have not been detected. Check the network connection and restart VRCT (it will download automatically, normally).", { hide_duration: null });
|
|
}
|
|
};
|
|
|
|
return {
|
|
currentIsVrctAvailable,
|
|
updateIsVrctAvailable,
|
|
|
|
handleAiModelsAvailability,
|
|
};
|
|
}; |