From 7103019890960e793deefb64987a09b33be60b42 Mon Sep 17 00:00:00 2001
From: Michael Hunteman <michael@huntm.net>
Date: Fri, 17 May 2024 15:20:30 -0700
Subject: Add golang server

---
 src/features/auth/GuestLogin.tsx | 79 ----------------------------------------
 1 file changed, 79 deletions(-)
 delete mode 100644 src/features/auth/GuestLogin.tsx

(limited to 'src/features/auth/GuestLogin.tsx')

diff --git a/src/features/auth/GuestLogin.tsx b/src/features/auth/GuestLogin.tsx
deleted file mode 100644
index 4da7e45..0000000
--- a/src/features/auth/GuestLogin.tsx
+++ /dev/null
@@ -1,79 +0,0 @@
-import React from 'react';
-import { useNavigate } from 'react-router-dom';
-import { useDispatch } from 'react-redux';
-import { Button, Container, TextField, Typography } from '@mui/material';
-import { useForm } from 'react-hook-form';
-import { setCredentials } from './authSlice';
-import { useLoginMutation } from '../../apiSlice';
-import type { LoginRequest } from '../../apiSlice';
-
-function GuestLogin() {
-  const dispatch = useDispatch();
-  const navigate = useNavigate();
-  const [login] = useLoginMutation();
-
-  const {
-    register,
-    handleSubmit,
-    formState: { errors },
-  } = useForm<LoginRequest>({
-    defaultValues: {
-      firstName: '',
-      lastName: '',
-    },
-  });
-
-  const onSubmit = async (data: LoginRequest) => {
-    try {
-      dispatch(setCredentials(await login(data).unwrap()));
-      navigate('/rsvp');
-    } catch (e) {
-      console.log(e);
-    }
-  };
-
-  return (
-    <Container
-      component="form"
-      maxWidth="xs"
-      noValidate
-      onSubmit={handleSubmit(onSubmit)}
-    >
-      <div
-        style={{
-          marginTop: 80,
-          display: 'flex',
-          flexDirection: 'column',
-          alignItems: 'center',
-        }}
-      >
-        <Typography variant="h6">Guest Login</Typography>
-        <TextField
-          label="First Name"
-          variant="outlined"
-          margin="normal"
-          fullWidth
-          error={!!errors.firstName}
-          helperText={errors.firstName?.message}
-          required
-          {...register('firstName', { required: 'This field is required' })}
-        />
-        <TextField
-          label="Last Name"
-          variant="outlined"
-          margin="normal"
-          fullWidth
-          error={!!errors.lastName}
-          helperText={errors.lastName?.message}
-          required
-          {...register('lastName', { required: 'This field is required' })}
-        />
-        <Button type="submit" variant="contained" fullWidth sx={{ mt: 2 }}>
-          Log in
-        </Button>
-      </div>
-    </Container>
-  );
-}
-
-export default GuestLogin;
-- 
cgit v1.2.3

