fixes - #5201 https://github.com/twentyhq/twenty/assets/13139771/871019c6-6456-46b4-95dd-07ffb33eb4fd --------- Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
17 lines
463 B
TypeScript
17 lines
463 B
TypeScript
import { isDefined } from '~/utils/isDefined';
|
|
|
|
const changeSidePanelUrl = async (url: string) => {
|
|
const { tab: activeTab } = await chrome.runtime.sendMessage({
|
|
action: 'getActiveTab',
|
|
});
|
|
if (isDefined(activeTab) && isDefined(url)) {
|
|
chrome.storage.local.set({ [`sidepanelUrl_${activeTab.id}`]: url });
|
|
chrome.runtime.sendMessage({
|
|
action: 'changeSidepanelUrl',
|
|
message: { url },
|
|
});
|
|
}
|
|
};
|
|
|
|
export default changeSidePanelUrl;
|