aboutsummaryrefslogtreecommitdiff
path: root/src/new_fields/Types.ts
diff options
context:
space:
mode:
authorTyler Schicke <tyler_schicke@brown.edu>2019-04-23 01:05:12 -0400
committerTyler Schicke <tyler_schicke@brown.edu>2019-04-23 01:05:12 -0400
commit5ffb2f404a6a3da851c0fe7318b73f5c7723c3d7 (patch)
tree8838a7123ff82d73924e7b1855bab43aa7e59f92 /src/new_fields/Types.ts
parent27b514747188f12e0b0eeeb124576c556316923d (diff)
Did most of Documents and some other stuff
Diffstat (limited to 'src/new_fields/Types.ts')
-rw-r--r--src/new_fields/Types.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/new_fields/Types.ts b/src/new_fields/Types.ts
index 246b0624e..55083765a 100644
--- a/src/new_fields/Types.ts
+++ b/src/new_fields/Types.ts
@@ -68,7 +68,7 @@ export function FieldValue<T extends Field>(field: Opt<T> | Promise<Opt<T>>, def
}
export interface PromiseLike<T> {
- then(callback: (field: Opt<T> | PromiseLike<T>) => void): void;
+ then(callback: (field: Opt<T>) => void): void;
}
export function PromiseValue<T extends Field>(field: FieldResult<T>): PromiseLike<Opt<T>> {
return field instanceof Promise ? field : { then(cb: ((field: Opt<T>) => void)) { return cb(field); } };