diff --git a/package.json b/package.json index 5a5c1d1..b13ee17 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@svelte-atoms/core", - "version": "1.0.0-alpha.22", + "version": "1.0.0-alpha.23", "description": "A modular, accessible, and extensible Svelte UI component library.", "repository": { "type": "git", diff --git a/src/lib/components/popover/bond.svelte.ts b/src/lib/components/popover/bond.svelte.ts index 072ca10..b379279 100644 --- a/src/lib/components/popover/bond.svelte.ts +++ b/src/lib/components/popover/bond.svelte.ts @@ -59,7 +59,6 @@ export class PopoverBond< static CONTEXT_KEY = '@atomic-sv/bonds/popover'; #position = $state(); - #isReady = Promise.withResolvers(); constructor(state: State) { super(state); @@ -69,10 +68,6 @@ export class PopoverBond< return this.#position; } - get isReady() { - return this.#isReady.promise; - } - trigger(props: Record = {}) { const isButtonElement = isBrowser() ? this.elements.trigger instanceof HTMLButtonElement @@ -117,7 +112,6 @@ export class PopoverBond< ...props, onchange: (node: HTMLElement, position: ComputePositionReturn) => { this.#position = position; - this.#isReady.resolve(position); } });