Comments (6)
I figured out the infinite loading is because there is no data available. The main concern is with the (+) button.
This is what i got when i deleted every records from the expense table. So I assume the same would be the case with loan page too.
from expense-manager-react.
This Particular scenario is happening whenever there is no legacy tables ( Expenses and loans ) in the firebase database.
New Table names - ExpenseTable , LoanTable
Need to avoid migration steps for new Databases created by new users.
from expense-manager-react.
@YogeshPrasanna , @Abhijeetm96
What is the method to clear this issue. please apologise if my question is silly.
Thanks in advance
from expense-manager-react.
we'll have to check whether the legacy tables exists in the database , if they dont exist then we sould not make a request to those tables for migration.
Here we are basically checking if the new tables have no records , we are trying to get the data from the legacy tables and put in here , this is what is causing infinite loading ,once you store values in the new DB this issue is solved , but for a new user who just lands in to the application , this needs to be handled . i'll Look into this in some time
from expense-manager-react.
from expense-manager-react.
There's some work to do for that , for now I'll give a temporary fix to show the loan button in loan page .
I'll check in the code tomorrow
from expense-manager-react.
Related Issues (20)
- Email address is badly formatted in sign in
- Month View : Changing year does not fetch correct data
- issue with logo in login page
- Month Viewv : calender Left -rigth arrows size
- Improper Calculation for month
- Bug in Daily view Doughnut chart
- Error While Updating Expense
- Update Readme HOT 1
- Save button overlaps add button
- Expenses in cards are not comma seperated in mobiles
- Doughnut Chart Error on Clicking Legend
- Cards: Wrong Today and Week Calculation
- Unable to deploy the project HOT 4
- Invalid Firebase API error HOT 8
- Improper Responsive view in Savings Page for Mobile Device
- New Feature request HOT 1
- npm install error
- Issue with firebase authentication error
- We are a group of Software Engineering students from University of Malaya and we had conducted testing on Expense Manager for Software Testing class. We found a number of defects as documented in the following report. Thanks!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from expense-manager-react.