parse-community / parse-community/parse-dashboard

Selected app isn't in sidebar app list

Open
#2,538 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

type:bug
Dominant language
JavaScript
Stars
3.8k
Forks
1.4k
PR merge metrics
No merged PRs in 30d

Description

New Issue Checklist
Issue Description

I've just set up Parse dashboard version 5.3. When I select the Parse dashboard app, it doesn't appear as the chosen option in the dropdown menu for all apps. Instead, the previously selected app remains highlighted in the all apps dropdown menu in the sidebar and the content also.

Steps to reproduce

Step 1 - Configured a parse dashboard 5.3 version with multiple apps say Myapp1 and Myapp2
Step 2 - Click on Myapp1 and it will goes to Myapp1 page with list of all collections
Step 3 - Come back to the dashboard and click on Myapp2, it will retain in the Myapp1 collections page with Myapp1 as the selected app in the all apps dropdown in the sidebar.

Actual Outcome

When clicking on Myapp2 from the dashboard, it displays the data of Myapp1, with Myapp1 being selected in the dropdown instead of Myapp2.

Expected Outcome

When you click on Myapp2 from the dashboard, it should display the data of Myapp2 and be set as the selected option in the dropdown menu.

Environment

Dashboard

  • Parse Dashboard version: 5.3
  • Browser (Safari, Chrome, Firefox, Edge, etc.): Chrome
  • Browser version: 123.0.6312

Server

  • Parse Server version: 2.8.4
  • Operating system: Linux
  • Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc): AWS

Database

  • System (MongoDB or Postgres): MongoDB
  • Database version: 5.3
  • Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): MongoDB Atlas
Logs

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in Parse Dashboard 5.3 with two apps, following the Myapp1 and Myapp2 navigation steps. Inspect the sidebar app selection and dashboard navigation flow; done means selecting Myapp2 shows Myapp2's data and highlights Myapp2 in the dropdown.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.