-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Styles, donations flow, introduce new roles #42
Styles, donations flow, introduce new roles #42
Conversation
9e20c06
to
3fe0887
Compare
…ative Dates for appending notes on users to the Event collection with addNote(..)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great @NathanWEdwards . Love the styling changes and all the Material UI components look great.
All the backend changes look good to me, and I like the use of docRefs instead of strings for images.
Only things I noticed were:
…w 450 pixels and allow multiple files as input on the Donate page.
Thanks, @bryanparmelee.
|
This request proposes several style changes, additions/modifications to support donation flow, a calendar component, and additional support for custom claims.
This request performs back-end Firebase tasks with cloud functions (functions/src/index.ts). src/api/firebase-admin.ts has been refactored into src/api/firebase.ts .
A document's field member that references another document should be of a DocumentReference type. Changes throughout the source code have been made to accomodate this request. For example, when adding a new event with src/api/firebase-admin.ts:addEvent(...), the createdBy property of an event should be a document reference to a system account.
package.json
tsconfig.json
functions/src/index.ts
src/api/firebase.ts
src/api/firebase-donations.ts
src/api/firebase-images.ts
src/app/account/page.tsx
src/app/about/page.tsx
{ question: string, answer: ReactNode }[]
src/app/calendar/page.ts
src/components/Calendar.tsx
src/components/Header.tsx
src/models/donations.ts
src/models/donations-details.ts
src/styles/globalStyles.module.scss