Mukezh opened a new pull request, #661:
URL: https://github.com/apache/shenyu-dashboard/pull/661

   ## What this PR does
   
   - Invokes the export callback after the namespace configuration download 
completes, allowing the export modal to close.
   - Avoids parsing an undefined import result when a successful import returns 
`data: null`.
   - Preserves the import-result modal when the backend returns result details.
   - Adds regression tests for both cases.
   
   ## How it was tested
   
   - `npm run test:coverage`
   - `npm run lint`
   - `npm run build --if-present`
   - Manually verified export with HTTP 200 closes the modal.
   - Manually verified import with `data: null` no longer throws 
`JSON.parse(undefined)`.
   
   Closes #[632](https://github.com/apache/shenyu-dashboard/issues/632)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to