question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Big update of the whole project to be progress management for Vue

See original GitHub issue

I want to add full set of features for tracking progress information (with backward compatibility) just by extending methods with optional parameters about progress.

Because this feature will transform this library from Complex Loader Management for Vue/Vuex Applications to Complex Progress Management for Vue/Vuex Applications , propose to rename this project to Vue-progress and change description to Complex Progress Management for Vue/Vuex Applications then we can rename this.$loading to this.$progress which is much better in my opinion.

This repo then will redirect to new repo.

This is not necessary but will reflect much better the project purpose

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:12 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
fcommented, Jun 8, 2018

Let’s plan this for v1.5.0 😃

1reaction
sky-codecommented, Dec 11, 2017

Yes i am talking about percentage or any other progress value. In activeLoaders property we can store string or object

{
name: same as loaderMessage atm
progress: value,
max: value
}

and in code handle both activeLoaders types than state will be

state = [
  {
    name: "fetching data",
    progress: 90,
    max: 100
  },
  "logging user" // no progress info loader
]

but your variant with object instead of list a little bit better, and we can use object instead of number for progress information

state = {
  "fetching data": true, // for no progress information loaders
  "logging user": {
    progress: 90,
    max: 100
    percent: 90 // injected property that calculate percent
  }
}
Read more comments on GitHub >

github_iconTop Results From Across the Web

Performance | Vue.js
In this section, we will discuss what you should pay attention to when it comes to performance in a Vue application. First, let's...
Read more >
Tools And Practices To Speed Up The Vue.js Development ...
As we are newly creating a project with Vue.js CLI, we are getting the default file structure that has been mapped out by...
Read more >
10 Good Practices for Building Large Vue.js Projects - Telerik
Here are the top best practices I've developed while building and maintaining Vue projects with a large code base.
Read more >
Deep dive into Vue state management - Vue School Blog
Explore the many approaches to state management with Vue.js in this deep dive ... Projects are developed by big teams for many years...
Read more >
Improvement for updating an existing project #10811 - GitHub
Hi Vue-Dev-Team, I beleave, One of the most painfull things in the NPM dependency hell is to update packages of an existing project....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found