|
6 | 6 | </div>
|
7 | 7 | </div>
|
8 | 8 |
|
9 |
| - <div id="additional-languages-json-usage-example" class="row mb-4"> |
| 9 | + <div |
| 10 | + v-if="selectedLibrary.id === 'highlightjs'" |
| 11 | + id="additional-languages-json-usage-example" |
| 12 | + class="row mb-4" |
| 13 | + > |
| 14 | + <div class="col-12"> |
| 15 | + <p> |
| 16 | + {{ selectedLibrary.label }} does not load all languages by default, but this component does. It was the best |
| 17 | + solution I could come up with as importing additional languages the Highlight.js way, was not working as I had |
| 18 | + hoped/intended. |
| 19 | + </p> |
| 20 | + </div> |
| 21 | + </div> |
| 22 | + |
| 23 | + <div |
| 24 | + v-else |
| 25 | + id="additional-languages-json-usage-example" |
| 26 | + class="row mb-4" |
| 27 | + > |
10 | 28 | <div class="col-12">
|
11 | 29 | <p>
|
12 | 30 | {{ selectedLibrary.label }} does not load all languages by default. In
|
|
17 | 35 | </div>
|
18 | 36 |
|
19 | 37 | <!-- ======================= Typescript Example -->
|
20 |
| - <div id="additional-languages-ts-usage-example" class="row mb-4"> |
| 38 | + <div |
| 39 | + v-if="selectedLibrary.id === 'prism'" |
| 40 | + id="additional-languages-ts-usage-example" |
| 41 | + class="row mb-4" |
| 42 | + > |
21 | 43 | <div class="col-12">
|
22 | 44 | <CodeBlock
|
23 | 45 | :code="usageExamples[selectedLibrary.id].typescript"
|
|
31 | 53 | </div>
|
32 | 54 | </div>
|
33 | 55 |
|
34 |
| - <div id="additional-languages-ts-example" class="row mb-4"> |
| 56 | + <div |
| 57 | + id="additional-languages-ts-example" |
| 58 | + class="row mb-4" |
| 59 | + > |
35 | 60 | <div class="col-12">
|
36 | 61 | <CodeBlock
|
37 | 62 | :code="typescriptExample"
|
|
45 | 70 | </div>
|
46 | 71 | </div>
|
47 | 72 |
|
48 |
| - <div id="additional-languages-json-example" class="row mb-4"> |
| 73 | + <!-- ======================= JSON Example --> |
| 74 | + <div |
| 75 | + v-if="selectedLibrary.id === 'prism'" |
| 76 | + id="additional-languages-json-usage-example" |
| 77 | + class="row mb-4" |
| 78 | + > |
49 | 79 | <div class="col-12">
|
50 | 80 | <CodeBlock
|
51 | 81 | :code="usageExamples[selectedLibrary.id].json"
|
|
57 | 87 | :theme="selectedTheme"
|
58 | 88 | />
|
59 | 89 | </div>
|
| 90 | + </div> |
| 91 | + |
| 92 | + <div |
| 93 | + id="additional-languages-json-example" |
| 94 | + class="row mb-4" |
| 95 | + > |
60 | 96 | <div class="col-12">
|
61 | 97 | <CodeBlock
|
62 | 98 | :code="jsonExample"
|
|
72 | 108 | </div>
|
73 | 109 |
|
74 | 110 | <!-- ======================= PHP Example -->
|
75 |
| - <div id="additional-languages-php-usage-example" class="row mb-4"> |
| 111 | + <div |
| 112 | + id="additional-languages-php-usage-example" |
| 113 | + class="row mb-4" |
| 114 | + > |
76 | 115 | <div class="col-12">
|
77 | 116 | <CodeBlock
|
78 | 117 | :code="usageExamples[selectedLibrary.id].php"
|
|
86 | 125 | </div>
|
87 | 126 | </div>
|
88 | 127 |
|
89 |
| - <div id="additional-languages-php-example" class="row mb-4"> |
| 128 | + <div |
| 129 | + id="additional-languages-php-example" |
| 130 | + class="row mb-4" |
| 131 | + > |
90 | 132 | <div class="col-12">
|
91 | 133 | <CodeBlock
|
92 | 134 | :code="phpExample"
|
|
0 commit comments