Commit bcb10b5
authored
fix: restore missing properties to live preview client config (#12904)
Needed for #12860.
The client config unnecessarily omits the `livePreview.collections` and
`livePreview.globals` properties. This is because the root live preview
config extends the type with these two additional properties without
sharing it elsewhere. To led to the client sanitization function
overlooking these additional properties, as there was no type indication
that they exist.
The `collections` and `globals` properties are now appended to the
client config as expected, and the root live preview is standardized
behind the `RootLivePreviewConfig` type to ensure no properties are
lost.
---
- To see the specific tasks where the Asana app for GitHub is being
used, see below:
- https://app.asana.com/0/0/12106284667028231 parent 87c7952 commit bcb10b5
3 files changed
+75
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| 125 | + | |
125 | 126 | | |
| 127 | + | |
126 | 128 | | |
127 | 129 | | |
128 | 130 | | |
| |||
139 | 141 | | |
140 | 142 | | |
141 | 143 | | |
| 144 | + | |
142 | 145 | | |
143 | 146 | | |
144 | 147 | | |
145 | 148 | | |
146 | 149 | | |
| 150 | + | |
147 | 151 | | |
148 | | - | |
149 | | - | |
| 152 | + | |
| 153 | + | |
150 | 154 | | |
151 | | - | |
| 155 | + | |
152 | 156 | | |
153 | 157 | | |
| 158 | + | |
154 | 159 | | |
| 160 | + | |
155 | 161 | | |
156 | 162 | | |
157 | 163 | | |
158 | 164 | | |
| 165 | + | |
159 | 166 | | |
| 167 | + | |
160 | 168 | | |
161 | 169 | | |
162 | 170 | | |
163 | 171 | | |
164 | 172 | | |
| 173 | + | |
165 | 174 | | |
| 175 | + | |
166 | 176 | | |
167 | 177 | | |
168 | 178 | | |
169 | 179 | | |
| 180 | + | |
170 | 181 | | |
| 182 | + | |
171 | 183 | | |
172 | 184 | | |
173 | 185 | | |
| 186 | + | |
174 | 187 | | |
175 | 188 | | |
176 | 189 | | |
177 | 190 | | |
| 191 | + | |
178 | 192 | | |
179 | 193 | | |
180 | 194 | | |
| 195 | + | |
181 | 196 | | |
182 | 197 | | |
183 | 198 | | |
184 | 199 | | |
| 200 | + | |
185 | 201 | | |
186 | 202 | | |
187 | 203 | | |
| 204 | + | |
188 | 205 | | |
189 | 206 | | |
190 | 207 | | |
191 | 208 | | |
| 209 | + | |
192 | 210 | | |
193 | 211 | | |
194 | 212 | | |
195 | 213 | | |
196 | 214 | | |
197 | 215 | | |
198 | 216 | | |
| 217 | + | |
199 | 218 | | |
200 | 219 | | |
201 | 220 | | |
| 221 | + | |
202 | 222 | | |
203 | 223 | | |
204 | 224 | | |
| 225 | + | |
205 | 226 | | |
| 227 | + | |
206 | 228 | | |
207 | 229 | | |
208 | 230 | | |
209 | 231 | | |
210 | 232 | | |
211 | 233 | | |
212 | 234 | | |
| 235 | + | |
213 | 236 | | |
| 237 | + | |
214 | 238 | | |
215 | 239 | | |
216 | 240 | | |
| |||
222 | 246 | | |
223 | 247 | | |
224 | 248 | | |
| 249 | + | |
225 | 250 | | |
| 251 | + | |
226 | 252 | | |
227 | 253 | | |
228 | 254 | | |
229 | 255 | | |
| 256 | + | |
230 | 257 | | |
| 258 | + | |
231 | 259 | | |
232 | 260 | | |
233 | 261 | | |
234 | 262 | | |
| 263 | + | |
235 | 264 | | |
236 | 265 | | |
237 | 266 | | |
| |||
245 | 274 | | |
246 | 275 | | |
247 | 276 | | |
| 277 | + | |
248 | 278 | | |
249 | 279 | | |
250 | 280 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
| |||
117 | 118 | | |
118 | 119 | | |
119 | 120 | | |
| 121 | + | |
120 | 122 | | |
121 | 123 | | |
122 | 124 | | |
123 | 125 | | |
124 | 126 | | |
125 | 127 | | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
126 | 136 | | |
| 137 | + | |
127 | 138 | | |
| 139 | + | |
128 | 140 | | |
129 | 141 | | |
130 | 142 | | |
| |||
135 | 147 | | |
136 | 148 | | |
137 | 149 | | |
| 150 | + | |
138 | 151 | | |
139 | 152 | | |
140 | 153 | | |
141 | 154 | | |
142 | 155 | | |
143 | 156 | | |
144 | 157 | | |
| 158 | + | |
145 | 159 | | |
| 160 | + | |
146 | 161 | | |
147 | 162 | | |
148 | 163 | | |
| |||
152 | 167 | | |
153 | 168 | | |
154 | 169 | | |
| 170 | + | |
155 | 171 | | |
156 | 172 | | |
157 | 173 | | |
| |||
161 | 177 | | |
162 | 178 | | |
163 | 179 | | |
| 180 | + | |
164 | 181 | | |
| 182 | + | |
165 | 183 | | |
166 | 184 | | |
167 | 185 | | |
| 186 | + | |
168 | 187 | | |
169 | 188 | | |
170 | 189 | | |
| 190 | + | |
171 | 191 | | |
172 | 192 | | |
173 | 193 | | |
174 | 194 | | |
| 195 | + | |
175 | 196 | | |
176 | 197 | | |
177 | 198 | | |
| 199 | + | |
178 | 200 | | |
179 | 201 | | |
180 | 202 | | |
| 203 | + | |
181 | 204 | | |
182 | 205 | | |
| 206 | + | |
183 | 207 | | |
184 | 208 | | |
185 | 209 | | |
| 210 | + | |
186 | 211 | | |
187 | 212 | | |
188 | 213 | | |
| 214 | + | |
189 | 215 | | |
190 | 216 | | |
191 | 217 | | |
| 218 | + | |
192 | 219 | | |
193 | 220 | | |
194 | 221 | | |
| 222 | + | |
195 | 223 | | |
196 | 224 | | |
197 | 225 | | |
| 226 | + | |
198 | 227 | | |
199 | 228 | | |
200 | 229 | | |
201 | 230 | | |
202 | 231 | | |
| 232 | + | |
203 | 233 | | |
| 234 | + | |
204 | 235 | | |
205 | 236 | | |
206 | 237 | | |
207 | 238 | | |
| 239 | + | |
208 | 240 | | |
209 | 241 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
175 | 180 | | |
176 | 181 | | |
177 | 182 | | |
| |||
202 | 207 | | |
203 | 208 | | |
204 | 209 | | |
205 | | - | |
| 210 | + | |
206 | 211 | | |
207 | 212 | | |
208 | 213 | | |
| |||
861 | 866 | | |
862 | 867 | | |
863 | 868 | | |
864 | | - | |
865 | | - | |
866 | | - | |
867 | | - | |
| 869 | + | |
868 | 870 | | |
869 | 871 | | |
870 | 872 | | |
| |||
0 commit comments