Files
Checkmate/Client/src/App.jsx
T

44 lines
1.1 KiB
React
Raw Normal View History

2024-05-05 00:01:46 -07:00
import * as React from 'react';
import { useState } from 'react'
import './App.css'
2024-05-05 00:01:46 -07:00
import '@fontsource/roboto/300.css';
import '@fontsource/roboto/400.css';
import '@fontsource/roboto/500.css';
import '@fontsource/roboto/700.css';
import DropDown from './Dropdown';
function App() {
2024-05-05 00:01:46 -07:00
const [selectedTeamMember, setSelectedTeamMember] = useState(null);
const teamMembers = [
{ id: 1, name: 'John Doe' },
{ id: 2, name: 'Jane Smith' },
{ id: 3, name: 'Alex Johnson' },
// more team members...
];
const handleTeamMemberChange = (event, value) => {
setSelectedTeamMember(value);
};
const handleSubmit = () => {
alert(`Selected Team Member: ${selectedTeamMember ? selectedTeamMember.name : 'None'}`);
};
return (
<>
2024-05-05 00:01:46 -07:00
<div className="app-container" style={{ width: '500px' }}>
<DropDown
id="team-member-autocomplete"
options={teamMembers}
label="Select team member"
value={selectedTeamMember}
onChange={handleTeamMemberChange}
/>
</div>
</>
2024-05-05 00:01:46 -07:00
);
}
export default App
2024-05-05 15:40:18 -07:00