Skip to content

Frameworks

SoDialog is framework agnostic. Call it from client-side lifecycle hooks, event handlers, or explicit DOM lifecycles.

React

Use SoDialog in Client Components or browser event handlers. Clean up handles when the component unmounts.

Vue

Call APIs after onMounted or from user events, and clean up in onUnmounted.

Nuxt / Next.js

Do not call DOM APIs during SSR. Use <ClientOnly>, client plugins, or Client Components.

Released under the MIT License.