mirror of
https://github.com/lnbits/lnbits.git
synced 2025-03-28 18:52:00 +01:00
Adds extension#<ext name> option to extensions url (#2947)
This commit is contained in:
parent
dc91fbea9b
commit
1f4160fda5
@ -637,11 +637,16 @@ window.ExtensionsPageLogic = {
|
|||||||
selectedForUpdate: false
|
selectedForUpdate: false
|
||||||
}))
|
}))
|
||||||
this.filteredExtensions = this.extensions.concat([])
|
this.filteredExtensions = this.extensions.concat([])
|
||||||
for (let i = 0; i < this.filteredExtensions.length; i++) {
|
const hash = window.location.hash.replace('#', '')
|
||||||
if (this.filteredExtensions[i].isInstalled != false) {
|
const ext = this.filteredExtensions.find(ext => ext.id === hash)
|
||||||
this.handleTabChanged('installed')
|
if (ext) {
|
||||||
this.tab = 'installed'
|
this.searchTerm = ext.id
|
||||||
}
|
this.handleTabChanged(ext.isInstalled ? 'installed' : 'all')
|
||||||
|
this.tab = ext.isInstalled ? 'installed' : 'all'
|
||||||
|
} else {
|
||||||
|
const hasInstalled = this.filteredExtensions.some(ext => ext.isInstalled)
|
||||||
|
this.handleTabChanged(hasInstalled ? 'installed' : 'all')
|
||||||
|
this.tab = hasInstalled ? 'installed' : 'all'
|
||||||
}
|
}
|
||||||
this.updatableExtensions = this.extensions.filter(ext =>
|
this.updatableExtensions = this.extensions.filter(ext =>
|
||||||
this.hasNewVersion(ext)
|
this.hasNewVersion(ext)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user