vscode-viva
vscode-viva copied to clipboard
Refactors SPFx actions. Closes #431, #430
🎯 Aim
The aim of this PR is to refactor SPFx actions to show progress when they are running and handle a special case when we try to install an app which is already installed to suggest either upgrade if it is the same app or remove if it is a different version of the app with the same version.
📷 Result
✅ What was done
- [X] Added show progress notify for all SPFx app actions
- [X] Moved SPFx app actions to separate file
- [X] Added handling when app installed or different app with same if installed path with quick remove or upgrade action in notify
🔗 Related issue
I know I know... one issue one PR, but I couldn't help myself to do it in a single change 😜
Closes: #431, #430