All files / src/components/Auth/AdditonalData SignupAdditionalData.tsx

0% Statements 0/7
0% Branches 0/2
0% Functions 0/1
0% Lines 0/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47                                                                                             
import { Box, Typography } from "@mui/material";
import { useGetLoginProvidersQuery } from "../../../store/features/auth/api/getLoginProvidersApi.ts";
import { AuthProviders } from "../utils/AuthProviders.ts";
import { Link } from "react-router-dom";
 
function SignupAdditionalData() {
  const { data } = useGetLoginProvidersQuery();
  const emailEnabled = data?.includes(AuthProviders.EMAIL);
 
  return (
    <div className="my-2">
      <div className="text-xs text-center">
        By signing up, you are agreeing to our{" "}
        <Link
          className="text-violet-500 hover:underline"
          target="_blank"
          to="https://docs.drdroid.io/docs/terms-of-use">
          terms
        </Link>
        <span> and </span>
        <Link
          className="text-violet-500 hover:underline"
          target="_blank"
          to="https://docs.drdroid.io/docs/privacy-policy">
          privacy policy
        </Link>
        <span>.</span>
      </div>
      <br />
      {emailEnabled && (
        <div className="text-xs text-center">
          Already have an account?{" "}
          <Link className="text-violet-500 hover:underline" to="/login">
            Sign in
          </Link>
        </div>
      )}
 
      <p className="text-xs text-center mt-1 text-gray-600">
        Optimised for desktop usage only
      </p>
    </div>
  );
}
 
export default SignupAdditionalData;