All files / components/Jobs RecordCommonStatsForm.jsx

100% Statements 14/14
100% Branches 2/2
100% Functions 2/2
100% Lines 14/14

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 251x 1x   47x 47x 47x 47x 47x 47x 47x 47x 47x         47x         47x   1x  
import { Button, Form } from "react-bootstrap";
import { useForm } from "react-hook-form";
 
function RecordCommonStatsForm({
  submitAction = () => {},
  testid = "RecordCommonStatsForm",
}) {
  const { handleSubmit } = useForm(); //wraps form submission to handle the form data
  return (
    <Form onSubmit={handleSubmit(submitAction)} data-testid={testid}>
      <Form.Group className="mb-3">
        <Form.Text>
          Record statistics for all commons. This will create a CommonStats
          record for each commons with current health and profit data.
        </Form.Text>
      </Form.Group>
      <Button type="submit" data-testid="RecordCommonStatsForm-Submit-Button">
        Record Stats
      </Button>
    </Form>
  );
}
 
export default RecordCommonStatsForm;