pages/search: actions: extract tab to popup

This commit is contained in:
He4eT 2024-01-21 22:08:45 +01:00
commit 194c1fa2bc
3 changed files with 18 additions and 1 deletions

View file

@ -3,6 +3,7 @@ const fuzzysort = window.fuzzysort
export const init = ({
tabs: browserTabs,
windows: browserWindows,
onStateUpdate,
closeCurrentTab,
}) => {
@ -94,6 +95,12 @@ export const init = ({
browserTabs.discard(id)
.then(updateState)
},
moveTabToPopup(id) {
browserWindows.create({
tabId: id,
type: 'popup',
}).then(updateState)
},
updateTab(id, options) {
browserTabs.update(id, options)
.then(updateState)