(source, url)
| 50 | } |
| 51 | |
| 52 | async function rememberSourceLastUrl(source, url) { |
| 53 | if (!source || !url) return; |
| 54 | const state = await getState(); |
| 55 | const sourceLastUrls = { ...(state.sourceLastUrls || {}) }; |
| 56 | sourceLastUrls[source] = url; |
| 57 | await setState({ sourceLastUrls }); |
| 58 | } |
| 59 | |
| 60 | async function closeConflictingTabsForSource(source, currentUrl, options = {}) { |
| 61 | const { excludeTabIds = [] } = options; |
no test coverage detected