1
-
2
1
export const blocksTest = {
3
2
name : 'blocksTest' ,
4
3
title : 'Blocks test' ,
@@ -15,9 +14,32 @@ export const blocksTest = {
15
14
type : 'array' ,
16
15
of : [
17
16
{ type : 'image' , title : 'Image' } ,
18
- { type : 'reference' , to : { type : 'author' } , title : 'Reference to author' } ,
17
+ {
18
+ type : 'reference' , name : 'authorReference' ,
19
+ to : { type : 'author' } ,
20
+ title : 'Reference to author'
21
+ } ,
22
+ {
23
+ type : 'reference' ,
24
+ name : 'blogpostReference' ,
25
+ to : { type : 'blogpost' } ,
26
+ title : 'Reference to blogpost'
27
+ } ,
19
28
{ type : 'author' , title : 'Embedded author' } ,
20
29
{ type : 'code' , title : 'Code' } ,
30
+ {
31
+ type : 'object' , title : 'Test object' , name : 'testObject' ,
32
+ fields : [
33
+ { name : 'field1' , type : 'string' }
34
+ ]
35
+ } ,
36
+ {
37
+ type : 'object' , title : 'Other test object' , name : 'otherTestObject' ,
38
+ fields : [
39
+ { name : 'field1' , type : 'string' } ,
40
+ { name : 'field2' , type : 'string' }
41
+ ]
42
+ } ,
21
43
{ type : 'block' } ,
22
44
{ type : 'videoEmbed' , title : 'Video embed' }
23
45
]
@@ -43,27 +65,27 @@ export const blocksTest = {
43
65
title : 'Customized with block types' ,
44
66
type : 'array' ,
45
67
of : [
46
- { type : 'image' , title : 'Image' } ,
47
- { type : 'author' , title : 'Author' } ,
68
+ { type : 'image' , title : 'Image' } ,
69
+ { type : 'author' , title : 'Author' } ,
48
70
{
49
71
type : 'block' ,
50
72
styles : [
51
- { title : 'Normal' , value : 'normal' } ,
52
- { title : 'H1' , value : 'h1' } ,
53
- { title : 'H2' , value : 'h2' } ,
54
- { title : 'Quote' , value : 'blockquote' }
73
+ { title : 'Normal' , value : 'normal' } ,
74
+ { title : 'H1' , value : 'h1' } ,
75
+ { title : 'H2' , value : 'h2' } ,
76
+ { title : 'Quote' , value : 'blockquote' }
55
77
] ,
56
78
lists : [
57
- { title : 'Bullet' , value : 'bullet' } ,
58
- { title : 'Numbered' , value : 'number' }
79
+ { title : 'Bullet' , value : 'bullet' } ,
80
+ { title : 'Numbered' , value : 'number' }
59
81
] ,
60
82
span : {
61
83
marks : [
62
- { title : 'Strong' , value : 'strong' } ,
63
- { title : 'Emphasis' , value : 'em' }
84
+ { title : 'Strong' , value : 'strong' } ,
85
+ { title : 'Emphasis' , value : 'em' }
64
86
] ,
65
87
fields : [
66
- { name : 'Author' , title : 'Author' , type : 'reference' , to : { type : 'author' } }
88
+ { name : 'Author' , title : 'Author' , type : 'reference' , to : { type : 'author' } }
67
89
]
68
90
}
69
91
}
@@ -74,33 +96,33 @@ export const blocksTest = {
74
96
title : 'Blocks deep down' ,
75
97
type : 'object' ,
76
98
fields : [
77
- { name : 'something' , title : 'Something' , type : 'string' } ,
99
+ { name : 'something' , title : 'Something' , type : 'string' } ,
78
100
{
79
101
name : 'blocks' ,
80
102
type : 'array' ,
81
103
title : 'Blocks' ,
82
104
of : [
83
- { type : 'image' , title : 'Image' } ,
84
- { type : 'author' , title : 'Author' } ,
105
+ { type : 'image' , title : 'Image' } ,
106
+ { type : 'author' , title : 'Author' } ,
85
107
{
86
108
type : 'block' ,
87
109
styles : [
88
- { title : 'Normal' , value : 'normal' } ,
89
- { title : 'H1' , value : 'h1' } ,
90
- { title : 'H2' , value : 'h2' } ,
91
- { title : 'Quote' , value : 'blockquote' }
110
+ { title : 'Normal' , value : 'normal' } ,
111
+ { title : 'H1' , value : 'h1' } ,
112
+ { title : 'H2' , value : 'h2' } ,
113
+ { title : 'Quote' , value : 'blockquote' }
92
114
] ,
93
115
lists : [
94
- { title : 'Bullet' , value : 'bullet' } ,
95
- { title : 'Numbered' , value : 'number' }
116
+ { title : 'Bullet' , value : 'bullet' } ,
117
+ { title : 'Numbered' , value : 'number' }
96
118
] ,
97
119
span : {
98
120
marks : [
99
- { title : 'Strong' , value : 'strong' } ,
100
- { title : 'Emphasis' , value : 'em' }
121
+ { title : 'Strong' , value : 'strong' } ,
122
+ { title : 'Emphasis' , value : 'em' }
101
123
] ,
102
124
fields : [
103
- { name : 'Author' , title : 'Author' , type : 'reference' , to : { type : 'author' } }
125
+ { name : 'Author' , title : 'Author' , type : 'reference' , to : { type : 'author' } }
104
126
]
105
127
}
106
128
}
0 commit comments