e3b8a65fce
- Add optional abortSignal parameter to nostrconnect method - Pass abort controller signal from LoginDialog to nostrconnect - Properly handle AbortError when dialog is closed - Prevent "signal has been aborted" error on dialog close - Use custom abort controller instead of only relying on timeout signal Co-authored-by: shakespeare.diy <assistant@shakespeare.diy>