mirror of
https://github.com/shoelace-style/webawesome.git
synced 2026-01-12 04:09:12 +00:00
prettier
This commit is contained in:
@@ -685,7 +685,7 @@ describe('<wa-tree>', () => {
|
||||
|
||||
// Act
|
||||
await tree.updateComplete;
|
||||
await Promise.allSettled(treeItems.map((treeItem) => treeItem.updateComplete))
|
||||
await Promise.allSettled(treeItems.map(treeItem => treeItem.updateComplete));
|
||||
|
||||
// Assert
|
||||
treeItems.forEach(treeItem => {
|
||||
@@ -715,7 +715,7 @@ describe('<wa-tree>', () => {
|
||||
|
||||
// Act
|
||||
await tree.updateComplete;
|
||||
await Promise.allSettled(treeItems.map((treeItem) => treeItem.updateComplete))
|
||||
await Promise.allSettled(treeItems.map(treeItem => treeItem.updateComplete));
|
||||
|
||||
// Assert
|
||||
treeItems.forEach(treeItem => {
|
||||
@@ -745,7 +745,7 @@ describe('<wa-tree>', () => {
|
||||
|
||||
// Act
|
||||
await tree.updateComplete;
|
||||
await Promise.allSettled(treeItems.map((treeItem) => treeItem.updateComplete))
|
||||
await Promise.allSettled(treeItems.map(treeItem => treeItem.updateComplete));
|
||||
|
||||
// Assert
|
||||
expect(treeItems[0]).not.to.have.attribute('selected');
|
||||
|
||||
@@ -162,7 +162,7 @@ export default class WaTree extends WebAwesomeElement {
|
||||
// The user provided a custom icon, leave it alone
|
||||
}
|
||||
});
|
||||
})
|
||||
});
|
||||
};
|
||||
|
||||
private handleTreeChanged = (mutations: MutationRecord[]) => {
|
||||
@@ -363,7 +363,7 @@ export default class WaTree extends WebAwesomeElement {
|
||||
for (const item of items) {
|
||||
item.updateComplete.then(() => {
|
||||
item.selectable = isSelectionMultiple;
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
if (isSelectionMultiple) {
|
||||
@@ -371,8 +371,8 @@ export default class WaTree extends WebAwesomeElement {
|
||||
|
||||
[...this.querySelectorAll(':scope > wa-tree-item')].forEach((treeItem: WaTreeItem) => {
|
||||
treeItem.updateComplete.then(() => {
|
||||
syncCheckboxes(treeItem, true)
|
||||
})
|
||||
syncCheckboxes(treeItem, true);
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,8 +8,6 @@ import { cleanupFixtures, ssrFixture as LitSSRFixture } from '@lit-labs/testing/
|
||||
import type { LitElement, TemplateResult } from 'lit';
|
||||
import type WebAwesomeElement from '../webawesome-element.js';
|
||||
|
||||
import { getDiffableHTML } from '@open-wc/semantic-dom-diff/get-diffable-html.js'
|
||||
|
||||
declare global {
|
||||
interface Window {
|
||||
clientComponents: string[];
|
||||
@@ -24,7 +22,7 @@ declare global {
|
||||
*/
|
||||
function handleHydrationError(e: Event) {
|
||||
const element = e.target as WebAwesomeElement;
|
||||
const str = `Expected <${element.localName}> to not have hydration error.`
|
||||
const str = `Expected <${element.localName}> to not have hydration error.`;
|
||||
|
||||
expect(true).to.equal(false, str);
|
||||
}
|
||||
@@ -55,7 +53,7 @@ export async function hydratedFixture<T extends HTMLElement = HTMLElement>(templ
|
||||
});
|
||||
|
||||
// @ts-expect-error Assume its a lit element.
|
||||
await hydratedElement.updateComplete
|
||||
await hydratedElement.updateComplete;
|
||||
|
||||
// This can be removed when this is fixed: https://github.com/lit/lit/issues/4709
|
||||
// This forces every element to "hydrate" and then wait for an update to complete (hydration)
|
||||
@@ -63,7 +61,7 @@ export async function hydratedFixture<T extends HTMLElement = HTMLElement>(templ
|
||||
[...hydratedElement.querySelectorAll<LitElement>('*')].map(async el => {
|
||||
el.removeAttribute('defer-hydration');
|
||||
return el.updateComplete;
|
||||
}),
|
||||
})
|
||||
);
|
||||
|
||||
return hydratedElement;
|
||||
|
||||
Reference in New Issue
Block a user