diff --git a/src/App.js b/src/App.js index 89f789f..601cc28 100644 --- a/src/App.js +++ b/src/App.js @@ -90,6 +90,7 @@ export default function App() { path='/invite' component={Invite} currentMeeting={currentMeeting} + currentUser={currentUser} /> diff --git a/src/components/IntervalSelector.js b/src/components/IntervalSelector.js index 4f55ce2..d444464 100644 --- a/src/components/IntervalSelector.js +++ b/src/components/IntervalSelector.js @@ -45,7 +45,7 @@ export default function IntervalSelector({ const timegridBody = el.querySelectorAll('div.fc-timegrid-body'); const timegridSlots = el.querySelectorAll('div.fc-timegrid-slots'); const timegridScroll = el.querySelectorAll( - 'table.fc-col-header.fc-scrollgrid-sync-table', + '.fc-col-header.fc-scrollgrid-sync-table', ); console.log(timegridScroll); diff --git a/src/screens/Invite.js b/src/screens/Invite.js index 8574e70..0e65633 100644 --- a/src/screens/Invite.js +++ b/src/screens/Invite.js @@ -7,7 +7,7 @@ import { backend } from '../helpers/http-common'; import './styles/Invite.less'; import './styles/layout.less'; -export default function Invite({ currentMeeting }) { +export default function Invite({ currentMeeting, currentUser }) { const [emailList, setEmailList] = useState([]); const [contactDropdown, setContactDropdown] = useState([]); const [status, setStatus] = useState({ @@ -72,6 +72,9 @@ export default function Invite({ currentMeeting }) { mandatory: false, // update when implementing functionality host: 0, // update when implementing functionality answered: 0, + // Info for invite email + senderUsername: currentUser.username, + meetingTitle: currentMeeting.title, }; }); diff --git a/src/screens/Login.js b/src/screens/Login.js index 96e92eb..4066ab1 100644 --- a/src/screens/Login.js +++ b/src/screens/Login.js @@ -53,7 +53,7 @@ export default function Login() { }; if (isAuthenticated) { - return ; + return ; } return ( diff --git a/src/screens/Schedule.js b/src/screens/Schedule.js index 15c412a..71aa2da 100644 --- a/src/screens/Schedule.js +++ b/src/screens/Schedule.js @@ -155,6 +155,9 @@ export default function Schedule({ mandatory: 0, // 'false' while functionality not implemented host: 1, answered: 0, + // Info for invite email + senderUsername: currentUser.username, + meetingTitle: currentMeeting.title, }); }) .catch((error) => {