1// Jest Snapshot v1, https://goo.gl/fbAQLP
2
3exports[`APISectionUtils.CommentTextBlock component basic comment 1`] = `
4<div>
5  <p
6    class="css-1oym3r-TextComponent"
7    data-text="true"
8  >
9    This is the basic comment.
10  </p>
11</div>
12`;
13
14exports[`APISectionUtils.CommentTextBlock component basic inline comment 1`] = `
15<div>
16   -
17  <span>
18    This is the basic comment.
19  </span>
20</div>
21`;
22
23exports[`APISectionUtils.CommentTextBlock component comment with example 1`] = `
24<div>
25  <strong
26    class="css-bvflvn-TextComponent"
27  >
28    Only for:
2930  </strong>
31  <div
32    class="css-zkxs84-PlatformTag"
33  >
34    <svg
35      color="var(--expo-theme-palette-green-900)"
36      fill="none"
37      height="12"
38      role="img"
39      size="12"
40      viewBox="0 0 20 20"
41      width="12"
42    >
43      <title>
44        Android-icon
45      </title>
46      <path
47        d="M14.219 12.325a.766.766 0 010-1.532.765.765 0 010 1.532zm-8.438 0a.766.766 0 010-1.532.765.765 0 010 1.532zm8.712-4.613l1.525-2.651a.317.317 0 10-.55-.318l-1.544 2.684A9.393 9.393 0 0010 6.585a9.393 9.393 0 00-3.924.842L4.531 4.742a.317.317 0 10-.55.319l1.526 2.65c-2.62 1.43-4.412 4.091-4.674 7.235h18.334c-.263-3.144-2.055-5.805-4.674-7.234z"
48        fill="var(--expo-theme-palette-green-900)"
49      />
50    </svg>
51    <span
52      class="css-6g4m4t-PlatformTag"
53    >
54      Android
55    </span>
56  </div>
57  <br />
58  <p
59    class="css-1oym3r-TextComponent"
60    data-text="true"
61  >
62    Gets the referrer URL of the installed app with the
63    <a
64      class="css-dqmbnf-A"
65      href="https://developer.android.com/google/play/installreferrer"
66      rel="noopener noreferrer"
67      target="_blank"
68    >
69      <code
70        class="css-vixx70-TextComponent"
71        data-text="true"
72      >
73        Install Referrer API
74      </code>
75    </a>
76
77from the Google Play Store. In practice, the referrer URL may not be a complete, absolute URL.
78  </p>
79  <div
80    class="css-1cc2eo9"
81  >
82    <h4
83      class="css-1gu5rqd-TextComponent"
84      data-heading="true"
85    >
86      Example
87    </h4>
88  </div>
89  <pre>
90    <pre
91      class="css-p0nog9"
92      data-text="true"
93    >
94      <code
95        class="css-cosiu9"
96      >
97        <span
98          class="token keyword"
99        >
100          await
101        </span>
102
103        <span
104          class="token maybe-class-name"
105        >
106          Application
107        </span>
108        <span
109          class="token punctuation"
110        >
111          .
112        </span>
113        <span
114          class="token method function property-access"
115        >
116          getInstallReferrerAsync
117        </span>
118        <span
119          class="token punctuation"
120        >
121          (
122        </span>
123        <span
124          class="token punctuation"
125        >
126          )
127        </span>
128        <span
129          class="token punctuation"
130        >
131          ;
132        </span>
133
134
135        <span
136          class="token comment"
137        >
138          // "utm_source=google-play&utm_medium=organic"
139        </span>
140
141
142      </code>
143    </pre>
144  </pre>
145</div>
146`;
147
148exports[`APISectionUtils.CommentTextBlock component no comment 1`] = `<div />`;
149
150exports[`APISectionUtils.resolveTypeName Promise 1`] = `
151<div>
152  <a
153    class="css-dqmbnf-A"
154    href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise"
155    rel="noopener noreferrer"
156    target="_blank"
157  >
158    Promise
159  </a>
160  &lt;
161  <span>
162    void
163  </span>
164  &gt;
165</div>
166`;
167
168exports[`APISectionUtils.resolveTypeName Promise with custom type 1`] = `
169<div>
170  <a
171    class="css-dqmbnf-A"
172    href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise"
173    rel="noopener noreferrer"
174    target="_blank"
175  >
176    Promise
177  </a>
178  &lt;
179  <span>
180    <a
181      class="css-dqmbnf-A"
182      href="#appleauthenticationcredential"
183    >
184      AppleAuthenticationCredential
185    </a>
186  </span>
187  &gt;
188</div>
189`;
190
191exports[`APISectionUtils.resolveTypeName Record 1`] = `
192<div>
193  Record
194  &lt;
195  <span>
196    string
197    ,
198  </span>
199  <span>
200    any
201  </span>
202  &gt;
203</div>
204`;
205
206exports[`APISectionUtils.resolveTypeName Record with union 1`] = `
207<div>
208  Record
209  &lt;
210  <span>
211    string
212    ,
213  </span>
214  <span>
215    <span>
216      number
217       |
218    </span>
219    <span>
220      boolean
221       |
222    </span>
223    <span>
224      string
225    </span>
226  </span>
227  &gt;
228</div>
229`;
230
231exports[`APISectionUtils.resolveTypeName alternative generic object notation 1`] = `
232<div>
233  { [column]: any }
234</div>
235`;
236
237exports[`APISectionUtils.resolveTypeName custom type 1`] = `
238<div>
239  <a
240    class="css-dqmbnf-A"
241    href="#speechsynthesisevent"
242  >
243    SpeechSynthesisEvent
244  </a>
245</div>
246`;
247
248exports[`APISectionUtils.resolveTypeName custom type array 1`] = `
249<div>
250  <a
251    class="css-dqmbnf-A"
252    href="#appleauthenticationscope"
253  >
254    AppleAuthenticationScope
255    []
256  </a>
257</div>
258`;
259
260exports[`APISectionUtils.resolveTypeName custom type non-linkable array 1`] = `
261<div>
262  T[]
263</div>
264`;
265
266exports[`APISectionUtils.resolveTypeName custom type with single pick 1`] = `
267<div>
268  <a
269    class="css-dqmbnf-A"
270    href="https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys"
271    rel="noopener noreferrer"
272    target="_blank"
273  >
274    Pick
275  </a>
276  &lt;
277  <span>
278    <a
279      class="css-dqmbnf-A"
280      href="#fontresource"
281    >
282      FontResource
283    </a>
284    ,
285  </span>
286  <span>
287    'display'
288  </span>
289  &gt;
290</div>
291`;
292
293exports[`APISectionUtils.resolveTypeName function 1`] = `
294<div>
295  () =&gt;
296
297  <span>
298    void
299     |
300  </span>
301  <span>
302    <a
303      class="css-dqmbnf-A"
304      href="#speecheventcallback"
305    >
306      SpeechEventCallback
307    </a>
308  </span>
309</div>
310`;
311
312exports[`APISectionUtils.resolveTypeName function with arguments 1`] = `
313<div>
314  (
315  <span>
316    error
317    :
318    <a
319      class="css-dqmbnf-A"
320      href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error"
321      rel="noopener noreferrer"
322      target="_blank"
323    >
324      Error
325    </a>
326  </span>
327  )
328  =&gt;
329
330  <span>
331    void
332     |
333  </span>
334  <span>
335    <a
336      class="css-dqmbnf-A"
337      href="#speecheventcallback"
338    >
339      SpeechEventCallback
340    </a>
341  </span>
342</div>
343`;
344
345exports[`APISectionUtils.resolveTypeName function with non-linkable custom type 1`] = `
346<div>
347  (
348  <span>
349    error
350    :
351    <a
352      class="css-dqmbnf-A"
353      href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error"
354      rel="noopener noreferrer"
355      target="_blank"
356    >
357      Error
358    </a>
359  </span>
360  )
361  =&gt;
362
363  void
364</div>
365`;
366
367exports[`APISectionUtils.resolveTypeName generic type 1`] = `
368<div>
369  string
370</div>
371`;
372
373exports[`APISectionUtils.resolveTypeName generic type 2`] = `
374<div>
375  <a
376    class="css-dqmbnf-A"
377    href="#pagedinfo"
378  >
379    PagedInfo
380  </a>
381  &lt;
382  <span>
383    <a
384      class="css-dqmbnf-A"
385      href="#asset"
386    >
387      Asset
388    </a>
389  </span>
390  &gt;
391</div>
392`;
393
394exports[`APISectionUtils.resolveTypeName generic type in Promise 1`] = `
395<div>
396  <a
397    class="css-dqmbnf-A"
398    href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise"
399    rel="noopener noreferrer"
400    target="_blank"
401  >
402    Promise
403  </a>
404  &lt;
405  <span>
406    <a
407      class="css-dqmbnf-A"
408      href="#pagedinfo"
409    >
410      PagedInfo
411    </a>
412    &lt;
413    <span>
414      <a
415        class="css-dqmbnf-A"
416        href="#asset"
417      >
418        Asset
419      </a>
420    </span>
421    &gt;
422  </span>
423  &gt;
424</div>
425`;
426
427exports[`APISectionUtils.resolveTypeName object reflection 1`] = `
428<div>
429  {
430
431  <span>
432
433    target:
434    number
435    ,
436
437
438  </span>
439  <span>
440
441    value:
442    boolean
443
444
445  </span>
446  }
447</div>
448`;
449
450exports[`APISectionUtils.resolveTypeName props with multiple omits 1`] = `
451<div>
452  StyleProp
453  &lt;
454  <span>
455    <a
456      class="css-dqmbnf-A"
457      href="https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys"
458      rel="noopener noreferrer"
459      target="_blank"
460    >
461      Omit
462    </a>
463    &lt;
464    <span>
465      <a
466        class="css-dqmbnf-A"
467        href="https://reactnative.dev/docs/view-style-props"
468        rel="noopener noreferrer"
469        target="_blank"
470      >
471        ViewStyle
472      </a>
473      ,
474    </span>
475    <span>
476      <span>
477        'backgroundColor'
478         |
479      </span>
480      <span>
481        'borderRadius'
482      </span>
483    </span>
484    &gt;
485  </span>
486  &gt;
487</div>
488`;
489
490exports[`APISectionUtils.resolveTypeName query type 1`] = `
491<div>
492  React.ComponentProps
493  &lt;
494  <span>
495    View
496  </span>
497  &gt;
498</div>
499`;
500
501exports[`APISectionUtils.resolveTypeName tuple type 1`] = `
502<div>
503  [
504  <span>
505    <a
506      class="css-dqmbnf-A"
507      href="#sortbykey"
508    >
509      SortByKey
510    </a>
511    ,
512  </span>
513  <span>
514    boolean
515  </span>
516  ]
517</div>
518`;
519
520exports[`APISectionUtils.resolveTypeName union 1`] = `
521<div>
522  <span>
523    <a
524      class="css-dqmbnf-A"
525      href="#speecheventcallback"
526    >
527      SpeechEventCallback
528    </a>
529     |
530  </span>
531  <span>
532    null
533  </span>
534</div>
535`;
536
537exports[`APISectionUtils.resolveTypeName union of array values 1`] = `
538<div>
539  (
540  <span>
541    <a
542      class="css-dqmbnf-A"
543      href="#resultseterror"
544    >
545      ResultSetError
546    </a>
547     |
548  </span>
549  <span>
550    <a
551      class="css-dqmbnf-A"
552      href="#resultset"
553    >
554      ResultSet
555    </a>
556  </span>
557  )
558  []
559</div>
560`;
561
562exports[`APISectionUtils.resolveTypeName union with array 1`] = `
563<div>
564  <span>
565    number[]
566     |
567  </span>
568  <span>
569    null
570  </span>
571</div>
572`;
573
574exports[`APISectionUtils.resolveTypeName union with custom type and array 1`] = `
575<div>
576  <span>
577    <a
578      class="css-dqmbnf-A"
579      href="#assetref"
580    >
581      AssetRef
582      []
583    </a>
584     |
585  </span>
586  <span>
587    <a
588      class="css-dqmbnf-A"
589      href="#assetref"
590    >
591      AssetRef
592    </a>
593  </span>
594</div>
595`;
596
597exports[`APISectionUtils.resolveTypeName void 1`] = `
598<div>
599  void
600</div>
601`;
602