file updated

This commit is contained in:
Paul Valerie GOMA 2025-07-31 01:54:58 +02:00
parent f05f4f0ee5
commit 3ab504e262
20 changed files with 38 additions and 38 deletions

View File

@ -1,7 +1,7 @@
<script setup lang="ts"> <script setup lang="ts">
import Accordion from 'primevue/accordion'; import Accordion from 'primevue/accordion';
import VAccordionChild from './VAccordionChild.vue'; import VAccordionChild from './VAccordionChild.vue';
import type IVAccordion from './IVAccordion.type'; import type IVAccordion from './IVAccordion.type.js';
import { ref, watch } from 'vue'; import { ref, watch } from 'vue';
const props = withDefaults(defineProps<IVAccordion>(), { const props = withDefaults(defineProps<IVAccordion>(), {

View File

@ -2,7 +2,7 @@
import AccordionPanel from 'primevue/accordionpanel'; import AccordionPanel from 'primevue/accordionpanel';
import AccordionHeader from 'primevue/accordionheader'; import AccordionHeader from 'primevue/accordionheader';
import AccordionContent from 'primevue/accordioncontent'; import AccordionContent from 'primevue/accordioncontent';
import type IVAccordion from './IVAccordion.type'; import type IVAccordion from './IVAccordion.type.js';
import { useId } from 'vue'; import { useId } from 'vue';
const props = withDefaults(defineProps<IVAccordion>(), { const props = withDefaults(defineProps<IVAccordion>(), {

View File

@ -1,5 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import type IVBadge from './IVBadge.type'; import type IVBadge from './IVBadge.type.js';
import Tag from 'primevue/tag'; import Tag from 'primevue/tag';
import { computed } from 'vue'; import { computed } from 'vue';

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import Button from 'primevue/button'; import Button from 'primevue/button';
import type IVButton from './IVButton.type'; import type IVButton from './IVButton.type.js';
import { computed } from 'vue'; import { computed } from 'vue';
import styles from '@visua/typography.module.css'; import styles from '@visua/typography.module.css';

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import VButton from './VButton.vue'; import VButton from './VButton.vue';
import type IVButtonGroup from './IVButton.type.ts'; import type IVButtonGroup from './IVButton.type.js';
import { computed, ref, onMounted } from 'vue'; import { computed, ref, onMounted } from 'vue';
const props = withDefaults(defineProps<IVButtonGroup>(), { const props = withDefaults(defineProps<IVButtonGroup>(), {

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import Button from 'primevue/button'; import Button from 'primevue/button';
import type IVLink from '@/components/button/IVLink.type'; import type IVLink from '@/components/button/IVLink.type.js';
import { computed } from 'vue'; import { computed } from 'vue';
import styles from '@visua/typography.module.css'; import styles from '@visua/typography.module.css';

View File

@ -2,7 +2,7 @@
import Checkbox from 'primevue/checkbox'; import Checkbox from 'primevue/checkbox';
import VLabel from '../label/VLabel.vue'; import VLabel from '../label/VLabel.vue';
import VHint from '../hint/VHint.vue'; import VHint from '../hint/VHint.vue';
import type IVCheckBox from './IVCheckbox.type'; import type IVCheckBox from './IVCheckbox.type.js';
import { useId, computed, watch, ref } from 'vue'; import { useId, computed, watch, ref } from 'vue';
const props = withDefaults(defineProps<IVCheckBox>(), { const props = withDefaults(defineProps<IVCheckBox>(), {

View File

@ -1,2 +1,2 @@
export * from './useAlert'; export * from './useAlert.js';
export * from './useConfirmModal'; export * from './useConfirmModal.js';

View File

@ -1,5 +1,5 @@
import { useToast } from "primevue/usetoast"; import { useToast } from "primevue/usetoast";
import type IVAlert from "@/components/alert/IVAlert.type"; import type IVAlert from "@/components/alert/IVAlert.type.js";
export function useAlert() { export function useAlert() {
const toast = useToast(); const toast = useToast();

View File

@ -8,7 +8,7 @@ import VFile from './VFile.vue';
import VMessage from '../message/VMessage.vue'; import VMessage from '../message/VMessage.vue';
import VScrollPanel from '../scrollpanel/VScrollPanel.vue'; import VScrollPanel from '../scrollpanel/VScrollPanel.vue';
import VLabelErrorProxy from './VLabelErrorProxy.vue'; import VLabelErrorProxy from './VLabelErrorProxy.vue';
import type IVFileUpload from './IVFileUpload.type'; import type IVFileUpload from './IVFileUpload.type.js';
import type { FileUploadErrorEvent, FileUploadProgressEvent, FileUploadRemoveEvent, FileUploadSelectEvent, FileUploadUploadEvent } from 'primevue/fileupload'; import type { FileUploadErrorEvent, FileUploadProgressEvent, FileUploadRemoveEvent, FileUploadSelectEvent, FileUploadUploadEvent } from 'primevue/fileupload';
import { computed, useId, ref } from 'vue'; import { computed, useId, ref } from 'vue';
import styles from '@visua/typography.module.css'; import styles from '@visua/typography.module.css';

View File

@ -1,5 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import type IVGroup from './IVGroup.type'; import type IVGroup from './IVGroup.type.js';
const props = withDefaults(defineProps<IVGroup>(), { const props = withDefaults(defineProps<IVGroup>(), {
type: 'default', type: 'default',

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import Message from 'primevue/message'; import Message from 'primevue/message';
import type IVHint from './IVHint.type'; import type IVHint from './IVHint.type.js';
import { computed } from 'vue'; import { computed } from 'vue';
import styles from '@visua/typography.module.css'; import styles from '@visua/typography.module.css';

View File

@ -4,7 +4,7 @@ import Textarea from 'primevue/textarea';
import VHint from '../hint/VHint.vue'; import VHint from '../hint/VHint.vue';
import VDivider from '../divider/VDivider.vue'; import VDivider from '../divider/VDivider.vue';
import VLabel from '../label/VLabel.vue'; import VLabel from '../label/VLabel.vue';
import type IVInput from './IVInput.type'; import type IVInput from './IVInput.type.js';
import { computed, useAttrs, useId, ref, watch } from 'vue'; import { computed, useAttrs, useId, ref, watch } from 'vue';
import styles from '@visua/typography.module.css'; import styles from '@visua/typography.module.css';
import Password from 'primevue/password'; import Password from 'primevue/password';

View File

@ -1,18 +1,18 @@
export type { default as IVAccordion } from '../accordion/IVAccordion.type'; export type { default as IVAccordion } from '../accordion/IVAccordion.type.js';
export type { default as IVAlert } from '../alert/IVAlert.type'; export type { default as IVAlert } from '../alert/IVAlert.type.js';
export type { default as IVBadge } from '../badge/IVBadge.type'; export type { default as IVBadge } from '../badge/IVBadge.type.js';
export type { default as IVButton } from '../button/IVButton.type'; export type { default as IVButton } from '../button/IVButton.type.js';
export type { default as IVButtonGroup } from '../button/IVButton.type'; export type { default as IVButtonGroup } from '../button/IVButton.type.js';
export type { default as IVCheckbox } from '../checkbox/IVCheckbox.type'; export type { default as IVCheckbox } from '../checkbox/IVCheckbox.type.js';
export type { default as IVLink } from '../button/IVLink.type'; export type { default as IVLink } from '../button/IVLink.type.js';
export type { default as IVFileUpload } from '../file/IVFileUpload.type'; export type { default as IVFileUpload } from '../file/IVFileUpload.type.js';
export type { default as IVGroup } from '../group/IVGroup.type'; export type { default as IVGroup } from '../group/IVGroup.type.js';
export type { default as IVHint } from '../hint/IVHint.type'; export type { default as IVHint } from '../hint/IVHint.type.js';
export type { default as IVInput } from '../input/IVInput.type'; export type { default as IVInput } from '../input/IVInput.type.js';
export type { default as IVLabel } from '../label/IVLabel.type'; export type { default as IVLabel } from '../label/IVLabel.type.js';
export type { default as IVMessage } from '../message/IVMessage.type'; export type { default as IVMessage } from '../message/IVMessage.type.js';
export type { default as IVModal } from '../modal/IVModal.type'; export type { default as IVModal } from '../modal/IVModal.type.js';
export type { default as IVProgressBar } from '../progressbar/IVProgressBar.type'; export type { default as IVProgressBar } from '../progressbar/IVProgressBar.type.js';
export type { default as IVSelect } from '../select/IVSelect.type'; export type { default as IVSelect } from '../select/IVSelect.type.js';
export type { default as IVMenuBar } from '../menu/IVMenuBar.type'; export type { default as IVMenuBar } from '../menu/IVMenuBar.type.js';
export type { default as IVMenuBarItem } from '../menu/IVMenuBar.type'; export type { default as IVMenuBarItem } from '../menu/IVMenuBar.type.js';

View File

@ -1,5 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import type IVLabel from './IVLabel.type'; import type IVLabel from './IVLabel.type.js';
import styles from '@visua/typography.module.css'; import styles from '@visua/typography.module.css';
import VHint from '../hint/VHint.vue'; import VHint from '../hint/VHint.vue';

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import Menubar from 'primevue/menubar'; import Menubar from 'primevue/menubar';
import type IVMenuBar from './IVMenuBar.type'; import type IVMenuBar from './IVMenuBar.type.js';
import styles from '@visua/typography.module.css' import styles from '@visua/typography.module.css'
const props = withDefaults(defineProps<IVMenuBar>(), { const props = withDefaults(defineProps<IVMenuBar>(), {

View File

@ -1,5 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import type IVMessage from './IVMessage.type'; import type IVMessage from './IVMessage.type.js';
import Message from 'primevue/message'; import Message from 'primevue/message';
import VButton from '../button/VButton.vue'; import VButton from '../button/VButton.vue';
import { computed } from 'vue'; import { computed } from 'vue';

View File

@ -1,5 +1,5 @@
import type { HTMLAttributes } from 'vue'; import type { HTMLAttributes } from 'vue';
import type IVButton from '../button/IVButton.type'; import type IVButton from '../button/IVButton.type.js';
import { type DialogBreakpoints } from 'primevue'; import { type DialogBreakpoints } from 'primevue';
import type { HintedString } from '@primevue/core'; import type { HintedString } from '@primevue/core';

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import ProgressBar from 'primevue/progressbar'; import ProgressBar from 'primevue/progressbar';
import type IVProgressBar from './IVProgressBar.type'; import type IVProgressBar from './IVProgressBar.type.js';
import { computed } from 'vue'; import { computed } from 'vue';
const props = withDefaults(defineProps<IVProgressBar>(), { const props = withDefaults(defineProps<IVProgressBar>(), {

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import Select from 'primevue/select'; import Select from 'primevue/select';
import type IVSelect from './IVSelect.type'; import type IVSelect from './IVSelect.type.js';
import { useId, computed, watch, ref } from 'vue'; import { useId, computed, watch, ref } from 'vue';
import VLabel from '../label/VLabel.vue'; import VLabel from '../label/VLabel.vue';
import VHint from '../hint/VHint.vue'; import VHint from '../hint/VHint.vue';