feat: add toast for workspace deletion (#1825)

Co-authored-by: himself65 <himself65@outlook.com>
This commit is contained in:
Aditya Sharmaandhimself65 authored and GitHub committed 2023-04-05 08:47:14 -05:00
1 parent 116caff3c7
commit 0c87bf36ca
6 files changed
+23 -7

No files matched your search

+8 -2
View File
@@ -38,7 +38,10 @@ const createToastContainer = (portal?: HTMLElement) => {
flex-direction: column-reverse;
align-items: center;
`;
const template = html`<div style="${styles}"></div>`;
const template = html`<div
style="${styles}"
data-testid="affine-toast-container"
></div>`;
const element = htmlToElement<HTMLDivElement>(template);
portal.appendChild(element);
return element;
@@ -80,7 +83,10 @@ export const toast = (
opacity: 0;
`;
const template = html`<div style="${styles}"></div>`;
const template = html`<div
style="${styles}"
data-testid="affine-toast"
></div>`;
const element = htmlToElement<HTMLDivElement>(template);
// message is not trusted
element.textContent = message;
+1 -1
View File
@@ -96,7 +96,7 @@ type SettingProps<Flavour extends keyof WorkspaceRegistry> =
UIBaseProps<Flavour> & {
currentTab: SettingPanel;
onChangeTab: (tab: SettingPanel) => void;
onDeleteWorkspace: () => void;
onDeleteWorkspace: () => Promise<void>;
onTransformWorkspace: <
From extends keyof WorkspaceRegistry,
To extends keyof WorkspaceRegistry