dispose method
void
dispose()
Disposes this island instance, releasing reactive effects and unmounting DOM listeners.
Safe to call multiple times.
islandInstance.dispose();
Implementation
void dispose() {
if (_status == IslandStatus.disposed) return;
_runCleanups();
_status = IslandStatus.disposed;
try {
_mountHandle?.dispose();
} catch (_) {}
_mountHandle = null;
}