GTBitsOfGood / GTBitsOfGood/MapScout

Settings Page

Open
#197 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
13
Forks
4
PR merge metrics
No merged PRs in 30d

Description

### Difficulty
Hard (1-3 people)

### Description
Add the settings page (`src/components/settings`) to the provider routes and add it to the side menu so users can navigate to it. Make the default configuration of `src/components/settings/mappicker.tsx`) based on the data pulled from the "team" document in Firebase (if any values are null then use the defaults that are already hardcoded in).

Fix the `saveDataToFirebase` so it uses only 1 firebase api call instead of 5. Also disable the "save" button while this function is occurring (make use of an isLoading state variable).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.