Files
automatisch/packages/web/src/hooks/useCloud.ts
2023-03-09 11:23:29 +00:00

21 lines
436 B
TypeScript

import { useNavigate } from 'react-router-dom';
import useAutomatischInfo from './useAutomatischInfo';
type UseCloudOptions = {
redirect?: boolean;
}
export default function useCloud(options?: UseCloudOptions): boolean {
const redirect = options?.redirect || false;
const { isCloud } = useAutomatischInfo();
const navigate = useNavigate();
if (isCloud === false && redirect) {
navigate('/');
}
return isCloud;
}