Skip to content

Commit cccd675

Browse files
committed
Removed unnecessary export
1 parent 88a8055 commit cccd675

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

common/api-review/data-connect.api.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import { AppCheckInternalComponentName } from '@firebase/app-check-interop-types';
88
import { FirebaseApp } from '@firebase/app';
99
import { FirebaseAuthInternalName } from '@firebase/auth-interop-types';
10-
import { FirebaseError } from '@firebase/util';
1110
import { LogLevelString } from '@firebase/logger';
1211
import { Provider } from '@firebase/component';
1312

@@ -52,17 +51,20 @@ export class DataConnect {
5251
setInitialized(): void;
5352
}
5453

55-
// @public
56-
export class DataConnectError extends FirebaseError {
57-
}
58-
5954
// @public (undocumented)
6055
export type DataConnectErrorCode = 'other' | 'already-initialized' | 'not-initialized' | 'not-supported' | 'invalid-argument' | 'partial-error' | 'unauthorized';
6156

6257
// @public
63-
export class DataConnectOperationError extends DataConnectError {
58+
export class DataConnectOperationError {
6459
/* Excluded from this release type: name */
60+
code: string;
61+
customData?: Record<string, unknown>;
62+
// (undocumented)
63+
message: string;
64+
name: string;
6565
readonly response: DataConnectOperationFailureResponse;
66+
// (undocumented)
67+
stack?: string;
6668
}
6769

6870
// @public (undocumented)
@@ -96,7 +98,7 @@ export interface DataConnectResult<Data, Variables> extends OpResult<Data> {
9698
// @public
9799
export interface DataConnectSubscription<Data, Variables> {
98100
// (undocumented)
99-
errCallback?: (e?: DataConnectError) => void;
101+
errCallback?: (e?: DataConnectOperationError) => void;
100102
// (undocumented)
101103
unsubscribe: () => void;
102104
// (undocumented)
@@ -147,7 +149,7 @@ export interface MutationResult<Data, Variables> extends DataConnectResult<Data,
147149
export type OnCompleteSubscription = () => void;
148150

149151
// @public
150-
export type OnErrorSubscription = (err?: DataConnectError) => void;
152+
export type OnErrorSubscription = (err?: DataConnectOperationError) => void;
151153

152154
// @public
153155
export type OnResultSubscription<Data, Variables> = (res: QueryResult<Data, Variables>) => void;

packages/data-connect/src/api/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ export { setLogLevel } from '../logger';
2424
export { validateArgs } from '../util/validateArgs';
2525
export {
2626
DataConnectErrorCode,
27-
DataConnectError,
2827
DataConnectOperationError,
2928
DataConnectOperationFailureResponse,
3029
DataConnectOperationFailureResponseErrorInfo

0 commit comments

Comments
 (0)