Skip to content

Commit 4ab0b05

Browse files
committed
type fresh item via omit helper
1 parent 32db67e commit 4ab0b05

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

api.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,6 @@ export type ItemIdV1 = ObjectId;
99

1010
export type ItemId = ItemIdV1;
1111

12-
export interface Fresh {
13-
name: string;
14-
description?: string;
15-
16-
owner?: ItemId;
17-
group?: ItemId;
18-
}
19-
2012
export interface Base {
2113
_id: ItemId;
2214
name: string;
@@ -26,6 +18,8 @@ export interface Base {
2618
group?: ItemId;
2719
}
2820

21+
export type Fresh = Omit<Base, "_id">;
22+
2923

3024
/* ----- api/v1/models ----- */
3125

0 commit comments

Comments
 (0)