-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtyping.d.ts
65 lines (62 loc) · 1008 Bytes
/
typing.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
// export interface Post {
// _id: string
// _createdAt: string
// title: string
// author: {
// name: string
// image: {
// asset: {
// url: string
// }
// }
// }
// description: string
// mainImage: {
// asset: {
// url: string
// }
// }
// slug: {
// current: string
// }
// body: [object]
// }
export interface Post {
_id: string
_createdAt: string
title: string
author: {
name: string
image: {
asset: {
url: string
}
}
}
comments: Comment[]
description: string
mainImage: {
asset: {
url: string
}
}
slug: {
current: string
}
body: [object]
}
export interface Comment {
_id: string
_createdAt: string
_rev: string
type: string
_updatedAt: string
approved: boolean
comment: string
email: string
name: string
post: {
_ref: string
_type: string
}
}