Skip to content

Commit 2da7a31

Browse files
committed
format the files
1 parent 7b3eee2 commit 2da7a31

File tree

3 files changed

+62
-51
lines changed

3 files changed

+62
-51
lines changed

packages/firestore/src/api.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
export {
17+
18+
export {
1819
AggregateQuery,
1920
AggregateQuerySnapshot,
2021
aggregateQueryEqual,

packages/firestore/src/api/aggregate.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
* limitations under the License.
1616
*/
1717

18-
export {
19-
AggregateQuery,
20-
AggregateQuerySnapshot,
21-
aggregateQueryEqual,
22-
aggregateQuerySnapshotEqual,
23-
countQuery,
24-
getAggregateFromServerDirect
25-
} from '../lite-api/aggregate';
18+
export {
19+
AggregateQuery,
20+
AggregateQuerySnapshot,
21+
aggregateQueryEqual,
22+
aggregateQuerySnapshotEqual,
23+
countQuery,
24+
getAggregateFromServerDirect
25+
} from '../lite-api/aggregate';

packages/firestore/src/lite-api/aggregate.ts

Lines changed: 52 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -15,45 +15,55 @@
1515
* limitations under the License.
1616
*/
1717

18-
import {DocumentData, Query, queryEqual} from './reference';
19-
20-
21-
export class AggregateQuery<T = DocumentData>{
22-
readonly type = "AggregateQuery";
23-
readonly query: Query<T>;
24-
25-
/** @hideconstructor */
26-
constructor(query: Query<T>) {
27-
this.query = query;
28-
}
29-
}
30-
31-
export class AggregateQuerySnapshot {
32-
readonly type = "AggregateQuerySnapshot";
33-
readonly query: AggregateQuery;
34-
35-
/** @hideconstructor */
36-
constructor(query: AggregateQuery, readonly _count: number) {
37-
this.query = query;
38-
}
39-
40-
getCount(): number | null {
41-
return this._count;
42-
}
43-
}
44-
45-
export function countQuery(query: Query): AggregateQuery {
46-
return new AggregateQuery(query);
47-
}
48-
49-
export function getAggregateFromServerDirect(query: AggregateQuery): Promise<AggregateQuerySnapshot> {
50-
return Promise.resolve(new AggregateQuerySnapshot(query, 42));
51-
}
52-
53-
export function aggregateQueryEqual(left: AggregateQuery, right: AggregateQuery): boolean {
54-
return queryEqual(left.query, right.query);
55-
}
56-
57-
export function aggregateQuerySnapshotEqual(left: AggregateQuerySnapshot, right: AggregateQuerySnapshot): boolean {
58-
return aggregateQueryEqual(left.query, right.query) && left.getCount() === right.getCount();
59-
}
18+
import { DocumentData, Query, queryEqual } from './reference';
19+
20+
export class AggregateQuery<T = DocumentData> {
21+
readonly type = 'AggregateQuery';
22+
readonly query: Query<T>;
23+
24+
/** @hideconstructor */
25+
constructor(query: Query<T>) {
26+
this.query = query;
27+
}
28+
}
29+
30+
export class AggregateQuerySnapshot {
31+
readonly type = 'AggregateQuerySnapshot';
32+
readonly query: AggregateQuery;
33+
34+
/** @hideconstructor */
35+
constructor(query: AggregateQuery, readonly _count: number) {
36+
this.query = query;
37+
}
38+
39+
getCount(): number | null {
40+
return this._count;
41+
}
42+
}
43+
44+
export function countQuery(query: Query): AggregateQuery {
45+
return new AggregateQuery(query);
46+
}
47+
48+
export function getAggregateFromServerDirect(
49+
query: AggregateQuery
50+
): Promise<AggregateQuerySnapshot> {
51+
return Promise.resolve(new AggregateQuerySnapshot(query, 42));
52+
}
53+
54+
export function aggregateQueryEqual(
55+
left: AggregateQuery,
56+
right: AggregateQuery
57+
): boolean {
58+
return queryEqual(left.query, right.query);
59+
}
60+
61+
export function aggregateQuerySnapshotEqual(
62+
left: AggregateQuerySnapshot,
63+
right: AggregateQuerySnapshot
64+
): boolean {
65+
return (
66+
aggregateQueryEqual(left.query, right.query) &&
67+
left.getCount() === right.getCount()
68+
);
69+
}

0 commit comments

Comments
 (0)