@@ -19,16 +19,17 @@ Original reference: [https://flowbite.com/docs/forms/range/](https://flowbite.co
19
19
20
20
``` vue
21
21
<template>
22
- <Range v-model="value" />
22
+ <div class="vp-raw">
23
+ <fwb-range v-model="value" />
24
+ </div>
23
25
</template>
24
26
25
27
<script setup>
26
- import Range from 'flowbite-vue'
27
- import { ref } from 'vue'
28
+ import { FwbRange } from 'flowbite-vue'
29
+ import { ref } from 'vue'
28
30
29
- const value = ref('10')
31
+ const value = ref('10')
30
32
</script>
31
-
32
33
```
33
34
34
35
<DefaultRange />
@@ -37,8 +38,20 @@ const value = ref('10')
37
38
38
39
``` vue
39
40
<template>
40
- <Range v-model="value" label="Disabled range" :disabled="true" />
41
+ <div>
42
+ <fwb-range
43
+ v-model="value"
44
+ label="Disabled range"
45
+ :disabled="true"
46
+ />
47
+ </div>
41
48
</template>
49
+
50
+ <script setup>
51
+ import { FwbRange } from 'flowbite-vue'
52
+ import { ref } from 'vue'
53
+
54
+ const value = ref('10')
42
55
</script>
43
56
```
44
57
@@ -48,8 +61,22 @@ const value = ref('10')
48
61
49
62
``` vue
50
63
<template>
51
- <Range v-model="value" label="Min-max range" min="0" max="10" />
64
+ <div>
65
+ <fwb-range
66
+ v-model="value"
67
+ label="Min-max range"
68
+ min="0"
69
+ max="10"
70
+ />
71
+ </div>
52
72
</template>
73
+
74
+ <script setup>
75
+ import { FwbRange } from 'flowbite-vue'
76
+ import { ref } from 'vue'
77
+
78
+ const value = ref('10')
79
+ </script>
53
80
```
54
81
55
82
<MinMaxRange />
@@ -58,8 +85,21 @@ const value = ref('10')
58
85
59
86
``` vue
60
87
<template>
61
- <Range v-model="value" label="Steps range" steps="5" />
88
+ <div>
89
+ <fwb-range
90
+ v-model="value"
91
+ label="Steps range"
92
+ steps="5"
93
+ />
94
+ </div>
62
95
</template>
96
+
97
+ <script setup>
98
+ import { FwbRange } from 'flowbite-vue'
99
+ import { ref } from 'vue'
100
+
101
+ const value = ref('10')
102
+ </script>
63
103
```
64
104
65
105
<StepsRange />
@@ -68,12 +108,34 @@ const value = ref('10')
68
108
69
109
``` vue
70
110
<template>
71
- <div>
72
- <Range v-model="value1" label="Small range" size="sm" />
73
- <Range v-model="value2" label="Medium range" size="md" />
74
- <Range v-model="value3" label="Large range" size="lg" />
111
+ <div class="flex flex-col gap-3">
112
+ <fwb-range
113
+ v-model="value"
114
+ label="Small range"
115
+ size="sm"
116
+ />
117
+ <fwb-range
118
+ v-model="value"
119
+ label="Medium range"
120
+ size="md"
121
+ />
122
+ <fwb-range
123
+ v-model="value"
124
+ label="Large range"
125
+ size="lg"
126
+ />
127
+ <div class="mt-2">
128
+ Value: {{ value }}
129
+ </div>
75
130
</div>
76
131
</template>
132
+
133
+ <script setup>
134
+ import { FwbRange } from 'flowbite-vue'
135
+ import { ref } from 'vue'
136
+
137
+ const value = ref('10')
138
+ </script>
77
139
```
78
140
79
141
<SizeRange />
0 commit comments