fix: resolve lint error and typecheck failures for MVP launch readiness

- Remove unused `registerUser` import in e2e/api/inquiries.spec.ts
- Add `override` modifier to class methods in query-provider.tsx

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
Ho Ngoc Hai
2026-04-10 19:01:45 +07:00
parent 08d84a56a3
commit bd33c92977
2 changed files with 4 additions and 4 deletions

View File

@@ -37,13 +37,13 @@ class QueryErrorBoundaryInner extends Component<
{ children: ReactNode; onReset: () => void },
ErrorBoundaryState
> {
state: ErrorBoundaryState = { error: null };
override state: ErrorBoundaryState = { error: null };
static getDerivedStateFromError(error: Error) {
return { error };
}
componentDidCatch(error: Error, info: ErrorInfo) {
override componentDidCatch(error: Error, info: ErrorInfo) {
if (process.env.NODE_ENV !== 'production') {
console.error('Query error boundary caught:', error, info);
}
@@ -54,7 +54,7 @@ class QueryErrorBoundaryInner extends Component<
this.setState({ error: null });
};
render() {
override render() {
if (this.state.error) {
return <QueryErrorFallback error={this.state.error} reset={this.reset} />;
}