Skip to content

Commit e2d5918

Browse files
committed
v0fix: fixed icon imports when using nuxt module
1 parent 93f5688 commit e2d5918

11 files changed

Lines changed: 32 additions & 1 deletion

File tree

src/runtime/components/WCheckbox/WCheckbox.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ import { CheckboxIndicator, CheckboxRoot } from "reka-ui"
8484
import type { HTMLAttributes, InputHTMLAttributes } from "vue"
8585
import { useAttrs } from "vue"
8686
87+
import ILucideCheck from "~icons/lucide/check"
88+
8789
import { useFallbackId } from "../../composables/useFallbackId.js"
8890
import { usePreHydrationValue } from "../../composables/usePreHydrationValue.js"
8991
import type { BaseInteractiveProps, TailwindClassProp } from "../../types/index.js"

src/runtime/components/WColorPicker/WColorPicker.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,8 @@ import { safeConvertToHsva } from "./utils/safeConvertToHsva.js"
191191
import { safeConvertToRgba } from "./utils/safeConvertToRgba.js"
192192
import { toLowPrecisionRgbaString } from "./utils/toLowPrecisionRgbaString.js"
193193
194+
import ILucideCopy from "~icons/lucide/copy"
195+
194196
import { useFallbackId } from "../../composables/useFallbackId.js"
195197
import { useInjectedI18n } from "../../composables/useInjectedI18n.js"
196198
import { copy } from "../../helpers/copy.js"

src/runtime/components/WCombobox/WCombobox.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,9 @@ import {
307307
import type { EmitsToProps, HTMLAttributes, InputHTMLAttributes } from "vue"
308308
import { computed, nextTick, ref, useAttrs, useSlots, useTemplateRef, watch } from "vue"
309309
310+
import ILucideChevronDown from "~icons/lucide/chevron-down"
311+
import ILucideLoaderCircle from "~icons/lucide/loader-circle"
312+
310313
import { useDelayedLoadingIndicator } from "../../composables/useDelayedLoadingIndicator.js"
311314
import { type SuggestionsDisplayProps, useDisplayForReka } from "../../composables/useDisplayForReka.js"
312315
import { useFallbackId } from "../../composables/useFallbackId.js"

src/runtime/components/WDatePicker/WRangeDatePicker.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ import { onBeforeUnmount, ref, toRaw, useAttrs, watch } from "vue"
77
88
import { convertDateWithFallback, getNow, toEmittableDate } from "./helpers.js"
99
10+
import ILucideCalendarRange from "~icons/lucide/calendar-range"
11+
import ILucideChevronLeft from "~icons/lucide/chevron-left"
12+
import ILucideChevronRight from "~icons/lucide/chevron-right"
13+
import ILucideChevronsLeft from "~icons/lucide/chevrons-left"
14+
import ILucideChevronsRight from "~icons/lucide/chevrons-right"
15+
1016
import { useInjectedLocale } from "../../composables/useInjectedLocale.js"
1117
import type { RangeDate } from "../../types/index.js"
1218
import { twMerge } from "../../utils/twMerge.js"

src/runtime/components/WDatePicker/WSingleDatePicker.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ import { onBeforeUnmount, ref, toRaw, useAttrs, watch } from "vue"
55
66
import { convertDateWithFallback, getNow, toEmittableDate } from "./helpers.js"
77
8+
import ILucideCalendarDays from "~icons/lucide/calendar-days"
9+
import ILucideChevronLeft from "~icons/lucide/chevron-left"
10+
import ILucideChevronRight from "~icons/lucide/chevron-right"
11+
import ILucideChevronsLeft from "~icons/lucide/chevrons-left"
12+
import ILucideChevronsRight from "~icons/lucide/chevrons-right"
13+
814
import { useInjectedLocale } from "../../composables/useInjectedLocale.js"
915
import type { SingleDate } from "../../types/index.js"
1016
import { twMerge } from "../../utils/twMerge.js"

src/runtime/components/WDebug/WDebug.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
<script setup lang="ts">
3636
import { useSlots } from "vue"
3737
38+
import ILucideCopy from "~icons/lucide/copy"
39+
3840
import WButton from "../WButton/WButton.vue"
3941
import WIcon from "../WIcon/WIcon.vue"
4042

src/runtime/components/WFileInput/WFileInput.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,10 @@
231231
import type { HTMLAttributes, InputHTMLAttributes } from "vue"
232232
import { computed, onBeforeUnmount, ref, shallowReactive, watch } from "vue"
233233
234+
import ILucideFile from "~icons/lucide/file"
235+
import ILucideUpload from "~icons/lucide/upload"
236+
import ILucideX from "~icons/lucide/x"
237+
234238
import { useFallbackId } from "../../composables/useFallbackId.js"
235239
import { useInjectedI18n } from "../../composables/useInjectedI18n.js"
236240
import type { FileInputError, TailwindClassProp } from "../../types/index.js"

src/runtime/components/WMultiValues/WMultiValues.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@
8383
import { removeIfIn } from "@alanscodelog/utils/removeIfIn"
8484
import { computed, type HTMLAttributes, nextTick, ref, useAttrs } from "vue"
8585
86+
import ILucideX from "~icons/lucide/x"
87+
8688
import { copy } from "../../helpers/copy.js"
8789
import type { BaseInteractiveProps, TailwindClassProp } from "../../types/index.js"
8890
import { twMerge } from "../../utils/twMerge.js"

src/runtime/components/WNotifications/WNotification.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,9 @@
176176
<script setup lang="ts">
177177
import { computed, type HTMLAttributes, onMounted, ref, useAttrs } from "vue"
178178
179+
import ILucideCopy from "~icons/lucide/copy"
180+
import ILucideX from "~icons/lucide/x"
181+
179182
import { useSlotVars } from "../../composables/useSlotVars.js"
180183
import { copy } from "../../helpers/copy.js"
181184
import { type NotificationEntry, NotificationHandler } from "../../helpers/NotificationHandler.js"

src/runtime/components/WTable/WTable.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -469,4 +469,3 @@ defineExpose({
469469
})
470470
</script>
471471

472-

0 commit comments

Comments
 (0)