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