mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-14 05:14:54 +00:00
fix: add prefer-dom-node-append rule (#5108)
This commit is contained in:
@@ -46,7 +46,7 @@ const createToastContainer = (portal?: HTMLElement) => {
|
||||
data-testid="affine-toast-container"
|
||||
></div>`;
|
||||
const element = htmlToElement<HTMLDivElement>(template);
|
||||
portal.appendChild(element);
|
||||
portal.append(element);
|
||||
return element;
|
||||
};
|
||||
|
||||
@@ -98,7 +98,7 @@ const createAndShowNewToast = (
|
||||
const toastElement = htmlToElement<HTMLDivElement>(toastTemplate);
|
||||
// message is not trusted
|
||||
toastElement.textContent = message;
|
||||
ToastContainer.appendChild(toastElement);
|
||||
ToastContainer.append(toastElement);
|
||||
logger.debug(`toast with message: "${message}"`);
|
||||
window.dispatchEvent(
|
||||
new CustomEvent('affine-toast:emit', { detail: message })
|
||||
|
||||
Reference in New Issue
Block a user