8000 docs: fix unplugin-vue-components issue (#2724) · bootstrap-vue-next/bootstrap-vue-next@9628645 · GitHub
[go: up one dir, main page]

Skip to content

Commit 9628645

Browse files
authored
docs: fix unplugin-vue-components issue (#2724)
1 parent 6cab846 commit 9628645

35 files changed

+34
-238
lines changed

apps/docs/.vitepress/config.mts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export default defineConfig({
3131
Components({
3232
globs: ['components/*.vue', 'docs/**/demo/*.vue'],
3333
dts: true,
34-
include: [/\.vue$/, /\.vue\?vue/, /\.md$/],
34+
include: [/\.vue$/, /\.vue\?vue/, /\.md$/, /\.ts$/],
3535
resolvers: [BootstrapVueNextResolver()],
3636
// eslint-disable-next-line @typescript-eslint/no-explicit-any
3737
}) as any,

apps/docs/src/docs/components/accordion.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,6 @@ Add `free` property to make accordion items stay open when another item is opene
3636

3737
<ComponentReference :data="data" />
3838

39-
<script lang="ts">
39+
<script setup lang="ts">
4040
import {data} from '../../data/components/accordion.data'
41-
42-
export default {
43-
setup() {
44-
return {data}
45-
}
46-
}
4741
</script>

apps/docs/src/docs/components/alert.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,6 @@ The BAlert exposes four functions to manipulate the state of an active timer: `p
7979

8080
<ComponentReference :data="data" />
8181

82-
<script lang="ts">
82+
<script setup lang="ts">
8383
import {data} from '../../data/components/alert.data'
84-
85-
export default {
86-
setup() {
87-
return {data}
88-
}
89-
}
9084
</script>

apps/docs/src/docs/components/avatar.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -249,12 +249,6 @@ Avatars are based upon `BBadge` and `BButton` components, and as such, rely upon
249249

250250
<ComponentReference :data="data" />
251251

252-
<script lang="ts">
252+
<script setup lang="ts">
253253
import {data} from '../../data/components/avatar.data'
254-
255-
export default {
256-
setup() {
257-
return {data}
258-
}
259-
}
260254
</script>

apps/docs/src/docs/components/badge.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,6 @@ Quickly provide actionable badges by specifying either the `href` prop (links) o
6868

6969
<ComponentReference :data="data" />
7070

71-
<script lang="ts">
71+
<script setup lang="ts">
7272
import {data} from '../../data/components/badge.data'
73-
74-
export default {
75-
setup() {
76-
return {data}
77-
}
78-
}
7973
</script>

apps/docs/src/docs/components/breadcrumb.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,6 @@ Use slot `prepend` to put content before the breadcrumb. Use slot `append` to pu
4242

4343
<ComponentReference :data="data" />
4444

45-
<script lang="ts">
45+
<script setup lang="ts">
4646
import {data} from '../../data/components/breadcrumb.data'
47-
48-
export default {
49-
setup() {
50-
return {data}
51-
}
52-
}
5347
</script>

apps/docs/src/docs/components/button-group.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,6 @@ toolbars containing button groups and input groups.
4444

4545
<ComponentReference :data="data" />
4646

47-
<script lang="ts">
47+
<script setup lang="ts">
4848
import {data} from '../../data/components/buttonGroup.data'
49-
50-
export default {
51-
setup() {
52-
return {data}
53-
}
54-
}
5549
</script>

apps/docs/src/docs/components/button-toolbar.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,6 @@ input groups and dropdowns, by setting the prop `justify`.
3535

3636
<ComponentReference :data="data" />
3737

38-
<script lang="ts">
38+
<script setup lang="ts">
3939
import {data} from '../../data/components/buttonToolbar.data'
40-
41-
export default {
42-
setup() {
43-
return {data}
44-
}
45-
}
4640
</script>

apps/docs/src/docs/components/button.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -149,12 +149,6 @@ added, nor will the keyboard event listeners be enabled.
149149

150150
<ComponentReference :data="data" />
151151

152-
<script lang="ts">
152+
<script setup lang="ts">
153153
import {data} from '../../data/components/button.data'
154-
155-
export default {
156-
setup() {
157-
return {data}
158-
}
159-
}
160154
</script>

apps/docs/src/docs/components 9E7A /card.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -209,12 +209,6 @@ set them to display: inline-block as column-break-inside: avoid is not a bulletp
209209

210210
<ComponentReference :data="data" />
211211

212-
<script lang="ts">
212+
<script setup lang="ts">
213213
import {data} from '../../data/components/card.data'
214-
215-
export default {
216-
setup() {
217-
return {data}
218-
}
219-
}
220214
</script>

apps/docs/src/docs/components/carousel.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,6 @@ You are also able to use the built in methods for going to the next, or previous
133133

134134
<ComponentReference :data="data" />
135135

136-
<script lang="ts">
136+
<script setup lang="ts">
137137
import {data} from '../../data/components/carousel.data'
138-
139-
export default {
140-
setup() {
141-
return {data}
142-
}
143-
}
144138
</script>

apps/docs/src/docs/components/collapse.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,6 @@ element.
102102

103103
<ComponentReference :data="data" />
104104

105-
<script lang="ts">
105+
<script setup lang="ts">
106106
import {data} from '../../data/components/collapse.data'
107-
108-
export default {
109-
setup() {
110-
return {data}
111-
}
112-
}
113107
</script>

apps/docs/src/docs/components/dropdown.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -322,12 +322,6 @@ The dropdown menu is rendered with semantic `<ul>` and `<li>` elements for acces
322322

323323
<ComponentReference :data="data" />
324324

325-
<script lang="ts">
325+
<script setup lang="ts">
326326
import {data} from '../../data/components/dropdown.data'
327-
328-
export default {
329-
setup() {
330-
return {data}
331-
}
332-
}
333327
</script>

apps/docs/src/docs/components/form-checkbox.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -208,12 +208,6 @@ The _indeterminate_ state is **visual only**. The checkbox is still either check
208208

209209
<ComponentReference :data="data" />
210210

211-
<script lang="ts">
211+
<script setup lang="ts">
212212
import {data} from '../../data/components/formCheckbox.data'
213-
214-
export default {
215-
setup() {
216-
return {data}
217-
}
218-
}
219213
</script>

apps/docs/src/docs/components/form-group.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -225,12 +225,6 @@ scoped `default` slot.
225225

226226
<ComponentReference :data="data" />
227227

228-
<script lang="ts">
228+
<script setup lang="ts">
229229
import {data} from '../../data/components/formGroup.data'
230-
231-
export default {
232-
setup() {
233-
return {data}
234-
}
235-
}
236230
</script>

apps/docs/src/docs/components/form-input.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -281,12 +281,6 @@ e.g. With the same setup as above, call `foo?.value?.element?.focus` to set the
281281

282282
<ComponentReference :data="data" />
283283

284-
<script lang="ts">
284+
<script setup lang="ts">
285285
import {data} from '../../data/components/formInput.data'
286-
287-
export default {
288-
setup() {
289-
return {data}
290-
}
291-
}
292286
</script>

apps/docs/src/docs/components/form-radio.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -176,12 +176,6 @@ Supported `aria-invalid` values are:
176176

177177
<ComponentReference :data="data" />
178178

179-
<script lang="ts">
179+
<script setup lang="ts">
180180
import {data} from '../../data/components/formRadio.data'
181-
182-
export default {
183-
setup() {
184-
return {data}
185-
}
186-
}
187181
</script>

apps/docs/src/docs/components/form-select.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -157,12 +157,6 @@ prop set to a value greater than 1.
157157

158158
<ComponentReference :data="data" />
159159

160-
<script lang="ts">
160+
<script setup lang="ts">
161161
import {data} from '../../data/components/formSelect.data'
162-
163-
export default {
164-
setup() {
165-
return {data}
166-
}
167-
}
168162
</script>

apps/docs/src/docs/components/form-spinbutton.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -126,12 +126,6 @@ Note the the `repeat-delay`, `repeat-threshold` and `repeat-interval` only appli
126126

127127
<ComponentReference :data="data" />
128128

129-
<script lang="ts">
129+
<script setup lang="ts">
130130
import {data} from '../../data/components/formSpinbutton.data'
131-
132-
export default {
133-
setup() {
134-
return {data}
135-
}
136-
}
137131
</script>

apps/docs/src/docs/components/form-tags.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,6 @@ Note `<BFormTag>` requires BootstrapVueNext's custom CSS/SCSS for proper styling
214214

215215
<ComponentReference :data="data" />
216216

217-
<script lang="ts">
217+
<script setup lang="ts">
218218
import {data} from '../../data/components/formTags.data'
219-
220-
export default {
221-
setup() {
222-
return {data}
223-
}
224-
}
225219
</script>

apps/docs/src/docs/components/form-textarea.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -199,12 +199,6 @@ these methods and properties. Support will vary based on input type.
199199

200200
<ComponentReference :data="data" />
201201

202-
<script lang="ts">
202+
<script setup lang="ts">
203203
import {data} from '../../data/components/formTextarea.data'
204-
205-
export default {
206-
setup() {
207-
return {data}
208-
}
209-
}
210204
</script>

apps/docs/src/docs/components/form.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -186,12 +186,6 @@ for details on the Bootstrap v5 validation states.
186186

187187
<ComponentReference :data="data" />
188188

189-
<script lang="ts">
189+
<script setup lang="ts">
190190
import {data} from '../../data/components/form.data'
191-
192-
export default {
193-
setup() {
194-
return {data}
195-
}
196-
}
197191
</script>

apps/docs/src/docs/components/grid-system.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -444,14 +444,8 @@ Invisible elements will still affect the layout of the page, but are visually hi
444444

445445
<ComponentReference :data="data" />
446446

447-
<script lang="ts">
447+
<script setup lang="ts">
448448
import {data} from '../../data/components/gridSystem.data'
449-
450-
export default {
451-
setup() {
452-
return {data}
453-
}
454-
}
455449
</script>
456450

457451
<style lang="scss">

apps/docs/src/docs/components/image.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -130,12 +130,6 @@ We implement this `lazy` prop using the native `loading` attribute. See the [MDN
130130

131131
<ComponentReference :data="data" />
132132

133-
<script lang="ts">
133+
<script setup lang="ts">
134134
import {data} from '../../data/components/image.data'
135-
136-
export default {
137-
setup() {
138-
return {data}
139-
}
140-
}
141135
</script>

apps/docs/src/docs/components/input-group.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -115,12 +115,6 @@ input groups. However, the inputs inside the input group do support contextual s
115115

116116
<ComponentReference :data="data" />
117117

118-
<script lang="ts">
118+
<script setup lang="ts">
119119
import {data} from '../../data/components/inputGroup.data'
120-
121-
export default {
122-
setup() {
123-
return {data}
124-
}
125-
}
126120
</script>

apps/docs/src/docs/components/link.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,6 @@ changes).
9696

9797
<ComponentReference :data="data" />
9898

99-
<script lang="ts">
99+
<script setup lang="ts">
100100
import {data} from '../../data/components/link.data'
101-
102-
export default {
103-
setup() {
104-
return {data}
105-
}
106-
}
107101
</script>

apps/docs/src/docs/components/list-group.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,6 @@ help of [flexbox utility classes](/docs/reference/utility-classes).
123123

124124
<ComponentReference :data="data" />
125125

126-
<script lang="ts">
126+
<script setup lang="ts">
127127
import {data} from '../../data/components/listGroup.data'
128-
129-
export default {
130-
setup() {
131-
return {data}
132-
}
133-
}
134128
</script>

apps/docs/src/docs/components/nav.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -203,12 +203,6 @@ For more details see:
203203

204204
<ComponentReference :data="data" />
205205

206-
<script lang="ts">
206+
<script setup lang="ts">
207207
import {data} from '../../data/components/nav.data'
208-
209-
export default {
210-
setup() {
211-
return {data}
212-
}
213-
}
214208
</script>

0 commit comments

Comments
 (0)
0