Sonner migration
Replace the removed Sonner compatibility API.
The deprecated Sonner registry entry and its demos have been removed in this breaking release.
Follow the migration guide and install the replacement component. Existing copied source is not automatically replaced; migrate imports and calls before removing it.