source: my-react-app/src/components/MembershipsEnum.js@ d24f17c

main
Last change on this file since d24f17c was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 691 bytes
Line 
1import React, { useEffect, useState } from 'react';
2import axios from 'axios';
3
4const MembershipsEnum = () => {
5 const [memberships, setMemberships] = useState([]);
6
7 useEffect(() => {
8 const fetchMemberships = async () => {
9 try {
10 const response = await axios.get('http://localhost:8080/api/memberships');
11 // Assuming the response.data is an array of enum values
12 setMemberships(response.data);
13 } catch (error) {
14 console.error('Error fetching enum data:', error);
15 }
16 };
17
18 fetchMemberships();
19 }, []);
20
21 return memberships;
22};
23
24export default MembershipsEnum;
Note: See TracBrowser for help on using the repository browser.