-
-
Notifications
You must be signed in to change notification settings - Fork 211
feat: Refactor Angular client integration and enhance error handling #2422
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Updated `openapi-ts.config.ts` to configure Angular client plugin with error handling option. - Modified `app.component.html` to use a demo component for displaying pet information. - Refactored `app.component.ts` to remove direct API calls and integrate with the new demo component. - Enhanced `app.config.ts` to provide the Hey API client for dependency injection. - Improved error handling in client utilities and response processing. - Added new demo component with HTML and CSS for displaying pet information and error messages. - Updated client generation scripts to support new error handling and response structures. - Refactored HTTP client usage to support custom injectors and improved error response handling.
|
|
@max-scopp is attempting to deploy a commit to the Hey API Team on Vercel. A member of the Team first needs to authorize it. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2422 +/- ##
=======================================
Coverage ? 22.75%
=======================================
Files ? 334
Lines ? 32972
Branches ? 1302
=======================================
Hits ? 7503
Misses ? 25460
Partials ? 9
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
…onBodySerializer import
Closed in favour in pipeline fixes already done in #2423 |
openapi-ts.config.ts
to configure Angular client plugin with error handling option.app.component.html
to use a demo component for displaying pet information.app.component.ts
to remove direct API calls and integrate with the new demo component.app.config.ts
to provide the Hey API client for dependency injection.