Fix small devices layout

This commit is contained in:
2024-03-17 08:04:29 +01:00
parent de1f977e17
commit 264c7b7122
147 changed files with 3 additions and 3339 deletions

View File

@@ -1,39 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
flush: {
type: import("vue").PropType<boolean>;
default: boolean;
};
alwaysOpen: {
type: import("vue").PropType<boolean>;
default: boolean;
};
openFirstItem: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
flush: {
type: import("vue").PropType<boolean>;
default: boolean;
};
alwaysOpen: {
type: import("vue").PropType<boolean>;
default: boolean;
};
openFirstItem: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>>, {
flush: boolean;
alwaysOpen: boolean;
openFirstItem: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,4 +0,0 @@
import { type Ref } from 'vue';
export declare function useAccordionContentClasses(contentRef: Ref): {
contentClasses: import("vue").ComputedRef<string>;
};

View File

@@ -1,5 +0,0 @@
import { type Ref } from 'vue';
export declare function useAccordionHeaderClasses(headerRef: Ref): {
headerClasses: import("vue").ComputedRef<string>;
arrowClasses: import("vue").ComputedRef<string>;
};

View File

@@ -1,10 +0,0 @@
import type { tState } from '../types';
interface AccordionProps {
alwaysOpen?: boolean;
openFirstItem?: boolean;
flush?: boolean;
}
export declare function useAccordionState(id?: string, options?: AccordionProps): {
accordionsStates: tState;
};
export {};

View File

@@ -1,20 +0,0 @@
export type tAccordionMode = 'flush' | 'alwaysOpen' | 'default';
export type tAccordionPanel = {
order: number;
id: string;
isVisible: boolean;
};
type tAccordionPanels = {
[key: string]: tAccordionPanel;
};
type tStateElement = {
id: string;
flush: boolean;
alwaysOpen: boolean;
openFirstItem: boolean;
panels: tAccordionPanels;
};
export type tState = {
[key: string]: tStateElement;
};
export {};

View File

@@ -1,56 +0,0 @@
import type { AlertType } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
type: {
type: import("vue").PropType<AlertType>;
default: string;
};
closable: {
type: import("vue").PropType<boolean>;
default: boolean;
};
icon: {
type: import("vue").PropType<boolean>;
default: boolean;
};
border: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
close: () => void;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
type: {
type: import("vue").PropType<AlertType>;
default: string;
};
closable: {
type: import("vue").PropType<boolean>;
default: boolean;
};
icon: {
type: import("vue").PropType<boolean>;
default: boolean;
};
border: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>> & {
onClose?: (() => any) | undefined;
}, {
type: AlertType;
closable: boolean;
icon: boolean;
border: boolean;
}, {}>, {
default: any;
'close-icon': any;
icon: any;
title: any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1 +0,0 @@
export type AlertType = 'info' | 'danger' | 'success' | 'warning' | 'dark';

View File

@@ -1,95 +0,0 @@
import { type PropType } from 'vue';
import type { AvatarSize, AvatarStatus, AvatarStatusPosition } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
alt: {
type: StringConstructor;
default: string;
};
bordered: {
type: BooleanConstructor;
default: boolean;
};
img: {
type: StringConstructor;
default: string;
};
rounded: {
type: BooleanConstructor;
default: boolean;
};
size: {
type: PropType<AvatarSize>;
default: string;
};
stacked: {
type: BooleanConstructor;
default: boolean;
};
status: {
type: PropType<AvatarStatus>;
default: null;
};
statusPosition: {
type: PropType<AvatarStatusPosition>;
default: string;
};
initials: {
type: StringConstructor;
default: null;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
alt: {
type: StringConstructor;
default: string;
};
bordered: {
type: BooleanConstructor;
default: boolean;
};
img: {
type: StringConstructor;
default: string;
};
rounded: {
type: BooleanConstructor;
default: boolean;
};
size: {
type: PropType<AvatarSize>;
default: string;
};
stacked: {
type: BooleanConstructor;
default: boolean;
};
status: {
type: PropType<AvatarStatus>;
default: null;
};
statusPosition: {
type: PropType<AvatarStatusPosition>;
default: string;
};
initials: {
type: StringConstructor;
default: null;
};
}>>, {
img: string;
rounded: boolean;
alt: string;
bordered: boolean;
size: AvatarSize;
stacked: boolean;
status: AvatarStatus;
statusPosition: AvatarStatusPosition;
initials: string;
}, {}>, {
placeholder?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,23 +0,0 @@
declare const _default: import("vue").DefineComponent<{
total: {
type: NumberConstructor;
default: number;
};
href: {
type: StringConstructor;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
total: {
type: NumberConstructor;
default: number;
};
href: {
type: StringConstructor;
default: string;
};
}>>, {
href: string;
total: number;
}, {}>;
export default _default;

View File

@@ -1,19 +0,0 @@
import { type Ref } from 'vue';
import type { AvatarSize, AvatarStatus, AvatarStatusPosition } from '../../../components/FwbAvatar/types';
export type UseAvatarClassesProps = {
status: Ref<AvatarStatus>;
bordered: Ref<boolean>;
img: Ref<string>;
alt: Ref<string>;
rounded: Ref<boolean>;
size: Ref<AvatarSize>;
stacked: Ref<boolean>;
statusPosition: Ref<AvatarStatusPosition>;
};
export declare function useAvatarClasses(props: UseAvatarClassesProps): {
avatarClasses: Ref<string>;
avatarDotClasses: Ref<string>;
avatarPlaceholderClasses: Ref<string>;
avatarPlaceholderWrapperClasses: Ref<string>;
avatarPlaceholderInitialsClasses: Ref<string>;
};

View File

@@ -1,5 +0,0 @@
export type AvatarSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl';
export type AvatarStatus = 'away' | 'busy' | 'offline' | 'online';
export type AvatarStatusPosition = 'top-right' | 'top-left' | 'bottom-right' | 'bottom-left';
export type AvatarType = 'default' | 'rounded';
export type avatarDotIndicatorPositionClasses = `${AvatarStatusPosition}-${AvatarType}`;

View File

@@ -1,41 +0,0 @@
import type { BadgeSize, BadgeType } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
type: {
type: import("vue").PropType<BadgeType>;
default: string;
};
href: {
type: import("vue").PropType<string | null>;
default: null;
};
size: {
type: import("vue").PropType<BadgeSize>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
type: {
type: import("vue").PropType<BadgeType>;
default: string;
};
href: {
type: import("vue").PropType<string | null>;
default: null;
};
size: {
type: import("vue").PropType<BadgeSize>;
default: string;
};
}>>, {
type: BadgeType;
href: string | null;
size: BadgeSize;
}, {}>, {
icon?(_: {}): any;
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,13 +0,0 @@
import type { BadgeSize, BadgeType } from '../types';
import { type Ref } from 'vue';
export type UseBadgeClassesProps = {
type: BadgeType;
size: BadgeSize;
href: string | null;
};
export type UseBadgeClassesOptions = {
isContentEmpty: Ref<boolean>;
};
export declare function useBadgeClasses(props: UseBadgeClassesProps, options: UseBadgeClassesOptions): {
badgeClasses: Ref<string>;
};

View File

@@ -1,2 +0,0 @@
export type BadgeType = 'default' | 'dark' | 'red' | 'green' | 'yellow' | 'indigo' | 'purple' | 'pink';
export type BadgeSize = 'xs' | 'sm';

View File

@@ -1,21 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
solid: {
type: BooleanConstructor;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
solid: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
solid: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,32 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
href: {
type: StringConstructor;
default: null;
};
home: {
type: BooleanConstructor;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
href: {
type: StringConstructor;
default: null;
};
home: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
href: string;
home: boolean;
}, {}>, {
"arrow-icon"?(_: {}): any;
"home-icon"?(_: {}): any;
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,8 +0,0 @@
import { type Ref } from 'vue';
export type useBreadcrumbProps = {
solid: Ref<boolean>;
};
export declare function useBreadcrumbClasses(props: useBreadcrumbProps): {
breadcrumbClasses: Ref<string>;
breadcrumbWrapperClasses: Ref<string>;
};

View File

@@ -1,8 +0,0 @@
import { type Ref } from 'vue';
export type useBreadcrumbItemProps = {
href: Ref<string>;
home: Ref<boolean>;
};
export declare function useBreadcrumbItemClasses(props: useBreadcrumbItemProps): {
breadcrumbItemClasses: Ref<string>;
};

View File

@@ -1 +0,0 @@
export type BreadcrumbType = 'default' | 'solid';

View File

@@ -1,132 +0,0 @@
import type { ButtonGradient, ButtonMonochromeGradient, ButtonSize, ButtonVariant } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
class: {
type: import("vue").PropType<string>;
default: string;
};
color: {
type: import("vue").PropType<ButtonVariant>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
href: {
type: import("vue").PropType<string>;
default: string;
};
size: {
type: import("vue").PropType<ButtonSize>;
default: string;
};
loading: {
type: import("vue").PropType<boolean>;
default: boolean;
};
gradient: {
type: import("vue").PropType<ButtonGradient | null>;
default: null;
};
shadow: {
type: import("vue").PropType<ButtonMonochromeGradient | null>;
default: null;
};
pill: {
type: import("vue").PropType<boolean>;
default: boolean;
};
square: {
type: import("vue").PropType<boolean>;
default: boolean;
};
outline: {
type: import("vue").PropType<boolean>;
default: boolean;
};
loadingPosition: {
type: import("vue").PropType<"prefix" | "suffix">;
default: string;
};
tag: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
class: {
type: import("vue").PropType<string>;
default: string;
};
color: {
type: import("vue").PropType<ButtonVariant>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
href: {
type: import("vue").PropType<string>;
default: string;
};
size: {
type: import("vue").PropType<ButtonSize>;
default: string;
};
loading: {
type: import("vue").PropType<boolean>;
default: boolean;
};
gradient: {
type: import("vue").PropType<ButtonGradient | null>;
default: null;
};
shadow: {
type: import("vue").PropType<ButtonMonochromeGradient | null>;
default: null;
};
pill: {
type: import("vue").PropType<boolean>;
default: boolean;
};
square: {
type: import("vue").PropType<boolean>;
default: boolean;
};
outline: {
type: import("vue").PropType<boolean>;
default: boolean;
};
loadingPosition: {
type: import("vue").PropType<"prefix" | "suffix">;
default: string;
};
tag: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
class: string;
color: ButtonVariant;
disabled: boolean;
href: string;
size: ButtonSize;
loading: boolean;
gradient: ButtonGradient | null;
shadow: ButtonMonochromeGradient | null;
pill: boolean;
square: boolean;
outline: boolean;
loadingPosition: "prefix" | "suffix";
tag: string;
}, {}>, {
prefix?(_: {}): any;
default?(_: {}): any;
suffix?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,22 +0,0 @@
import { type Ref } from 'vue';
import type { ButtonGradient, ButtonMonochromeGradient, ButtonSize, ButtonVariant } from '../types';
export type ButtonClassMap<T extends string> = {
hover: Record<T, string>;
default: Record<T, string>;
};
export type UseButtonClassesProps = {
class: Ref<string>;
pill: Ref<boolean>;
disabled: Ref<boolean>;
loading: Ref<boolean>;
outline: Ref<boolean>;
size: Ref<ButtonSize>;
square: Ref<boolean>;
color: Ref<ButtonVariant>;
gradient: Ref<ButtonGradient | null>;
shadow: Ref<ButtonMonochromeGradient | '' | null>;
};
export declare function useButtonClasses(props: UseButtonClassesProps): {
wrapperClasses: string;
spanClasses: string;
};

View File

@@ -1,13 +0,0 @@
import { type Ref } from 'vue';
import type { ButtonGradient, ButtonSize, ButtonVariant } from '../types';
import type { SpinnerColor, SpinnerSize } from './../../FwbSpinner/types';
export type UseButtonSpinnerProps = {
outline: Ref<boolean>;
size: Ref<ButtonSize>;
color: Ref<ButtonVariant>;
gradient: Ref<ButtonGradient | null>;
};
export declare function useButtonSpinner(props: UseButtonSpinnerProps): {
size: Ref<SpinnerSize>;
color: Ref<SpinnerColor>;
};

View File

@@ -1 +0,0 @@
export {};

View File

@@ -1,5 +0,0 @@
export type ButtonMonochromeGradient = 'blue' | 'green' | 'cyan' | 'teal' | 'lime' | 'red' | 'pink' | 'purple';
export type ButtonDuotoneGradient = 'purple-blue' | 'cyan-blue' | 'green-blue' | 'purple-pink' | 'pink-orange' | 'teal-lime' | 'red-yellow';
export type ButtonGradient = ButtonDuotoneGradient | ButtonMonochromeGradient;
export type ButtonVariant = 'default' | 'alternative' | 'dark' | 'light' | 'green' | 'red' | 'yellow' | 'purple' | 'pink' | 'blue';
export type ButtonSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl';

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,50 +0,0 @@
import { type PropType } from 'vue';
import type { CardsVariant } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
href: {
type: StringConstructor;
default: string;
};
imgAlt: {
type: StringConstructor;
default: string;
};
imgSrc: {
type: StringConstructor;
default: string;
};
variant: {
type: PropType<CardsVariant>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
href: {
type: StringConstructor;
default: string;
};
imgAlt: {
type: StringConstructor;
default: string;
};
imgSrc: {
type: StringConstructor;
default: string;
};
variant: {
type: PropType<CardsVariant>;
default: string;
};
}>>, {
href: string;
imgAlt: string;
imgSrc: string;
variant: CardsVariant;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
import { type Ref } from 'vue';
import type { CardsVariant } from '../types';
export type UseCardsClassesProps = {
variant: Ref<CardsVariant>;
};
export declare function useCardsClasses(props: UseCardsClassesProps): {
cardClasses: Ref<string>;
horizontalImageClasses: Ref<string>;
};

View File

@@ -1 +0,0 @@
export type CardsVariant = 'default' | 'image' | 'horizontal';

View File

@@ -1,61 +0,0 @@
import { type PropType } from 'vue';
import type { PictureItem } from '../../components/FwbCarousel/types';
declare const _default: import("vue").DefineComponent<{
pictures: {
type: PropType<PictureItem[]>;
default(): never[];
};
noIndicators: {
type: BooleanConstructor;
default: boolean;
};
noControls: {
type: BooleanConstructor;
default: boolean;
};
slide: {
type: BooleanConstructor;
default: boolean;
};
slideInterval: {
type: NumberConstructor;
default: number;
};
animation: {
type: BooleanConstructor;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
pictures: {
type: PropType<PictureItem[]>;
default(): never[];
};
noIndicators: {
type: BooleanConstructor;
default: boolean;
};
noControls: {
type: BooleanConstructor;
default: boolean;
};
slide: {
type: BooleanConstructor;
default: boolean;
};
slideInterval: {
type: NumberConstructor;
default: number;
};
animation: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
pictures: PictureItem[];
noIndicators: boolean;
noControls: boolean;
slide: boolean;
slideInterval: number;
animation: boolean;
}, {}>;
export default _default;

View File

@@ -1,4 +0,0 @@
export type PictureItem = {
alt?: string;
src: string;
};

View File

@@ -1,41 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
label: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
modelValue: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
label: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
modelValue: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>> & {
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
label: string;
disabled: boolean;
modelValue: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,4 +0,0 @@
export declare function useCheckboxClasses(): {
checkboxClasses: import("vue").ComputedRef<string>;
labelClasses: import("vue").ComputedRef<string>;
};

View File

@@ -1,41 +0,0 @@
import type { DropdownPlacement } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
text: {
type: import("vue").PropType<string>;
default: string;
};
placement: {
type: import("vue").PropType<DropdownPlacement>;
default: string;
};
transition: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
text: {
type: import("vue").PropType<string>;
default: string;
};
placement: {
type: import("vue").PropType<DropdownPlacement>;
default: string;
};
transition: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
text: string;
placement: DropdownPlacement;
transition: string;
}, {}>, {
trigger?(_: {}): any;
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,11 +0,0 @@
import { type Ref } from 'vue';
import type { DropdownPlacement } from '../types';
export type UseDropdownClassesProps = {
placement: Ref<DropdownPlacement>;
contentRef: Ref<HTMLDivElement | undefined>;
visible: Ref<boolean>;
};
export declare function useDropdownClasses(props: UseDropdownClassesProps): {
contentClasses: Ref<string>;
contentStyles: Ref<string>;
};

View File

@@ -1 +0,0 @@
export type DropdownPlacement = 'top' | 'bottom' | 'left' | 'right';

View File

@@ -1,59 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
label: {
type: import("vue").PropType<string>;
default: string;
};
size: {
type: import("vue").PropType<string>;
default: string;
};
modelValue: {
type: import("vue").PropType<File | File[] | null>;
default: null;
};
multiple: {
type: import("vue").PropType<boolean>;
default: boolean;
};
dropzone: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
label: {
type: import("vue").PropType<string>;
default: string;
};
size: {
type: import("vue").PropType<string>;
default: string;
};
modelValue: {
type: import("vue").PropType<File | File[] | null>;
default: null;
};
multiple: {
type: import("vue").PropType<boolean>;
default: boolean;
};
dropzone: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>> & {
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
label: string;
size: string;
modelValue: File | File[] | null;
multiple: boolean;
dropzone: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,7 +0,0 @@
export declare function useFileInputClasses(size: string): {
fileInpClasses: import("vue").ComputedRef<string>;
labelClasses: import("vue").ComputedRef<string>;
dropzoneLabelClasses: import("vue").ComputedRef<string>;
dropzoneWrapClasses: import("vue").ComputedRef<string>;
dropzoneTextClasses: import("vue").ComputedRef<string>;
};

View File

@@ -1,31 +0,0 @@
type FooterType = 'sitemap' | 'default' | 'logo' | 'socialmedia';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
sticky: {
type: import("vue").PropType<boolean>;
default: boolean;
};
footerType: {
type: import("vue").PropType<FooterType>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
sticky: {
type: import("vue").PropType<boolean>;
default: boolean;
};
footerType: {
type: import("vue").PropType<FooterType>;
default: string;
};
}>>, {
sticky: boolean;
footerType: FooterType;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,74 +0,0 @@
declare const _default: import("vue").DefineComponent<{
name: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
href: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
alt: {
type: import("vue").PropType<string>;
default: string;
};
src: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
imageClass: {
type: import("vue").PropType<string>;
default: string;
};
nameClass: {
type: import("vue").PropType<string>;
default: string;
};
aClass: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
name: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
href: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
alt: {
type: import("vue").PropType<string>;
default: string;
};
src: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
imageClass: {
type: import("vue").PropType<string>;
default: string;
};
nameClass: {
type: import("vue").PropType<string>;
default: string;
};
aClass: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
name: string;
href: string;
alt: string;
src: string;
imageClass: string;
nameClass: string;
aClass: string;
}, {}>;
export default _default;

View File

@@ -1,50 +0,0 @@
declare const _default: import("vue").DefineComponent<{
by: {
type: import("vue").PropType<string>;
default: string;
};
href: {
type: import("vue").PropType<string>;
default: string;
};
aClass: {
type: import("vue").PropType<string>;
default: string;
};
year: {
type: import("vue").PropType<string | number>;
default: number;
};
copyrightMessage: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
by: {
type: import("vue").PropType<string>;
default: string;
};
href: {
type: import("vue").PropType<string>;
default: string;
};
aClass: {
type: import("vue").PropType<string>;
default: string;
};
year: {
type: import("vue").PropType<string | number>;
default: number;
};
copyrightMessage: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
by: string;
href: string;
aClass: string;
year: string | number;
copyrightMessage: string;
}, {}>;
export default _default;

View File

@@ -1,39 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
href: {
type: import("vue").PropType<string>;
default: string;
};
ariaLabel: {
type: import("vue").PropType<string>;
default: string;
};
srText: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
href: {
type: import("vue").PropType<string>;
default: string;
};
ariaLabel: {
type: import("vue").PropType<string>;
default: string;
};
srText: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
href: string;
ariaLabel: string;
srText: string;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,41 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
href: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
aClass: {
type: import("vue").PropType<string>;
default: string;
};
component: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
href: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
aClass: {
type: import("vue").PropType<string>;
default: string;
};
component: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
href: string;
aClass: string;
component: string;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,81 +0,0 @@
import { type InputSize, type InputType, type ValidationStatus } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
type: {
type: import("vue").PropType<InputType>;
default: string;
};
label: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
size: {
type: import("vue").PropType<InputSize>;
default: string;
};
modelValue: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
required: {
type: import("vue").PropType<boolean>;
default: boolean;
};
validationStatus: {
type: import("vue").PropType<ValidationStatus>;
default: undefined;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
type: {
type: import("vue").PropType<InputType>;
default: string;
};
label: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
size: {
type: import("vue").PropType<InputSize>;
default: string;
};
modelValue: {
type: import("vue").PropType<string>;
required: true;
default: string;
};
required: {
type: import("vue").PropType<boolean>;
default: boolean;
};
validationStatus: {
type: import("vue").PropType<ValidationStatus>;
default: undefined;
};
}>>, {
type: InputType;
label: string;
disabled: boolean;
size: InputSize;
modelValue: string;
required: boolean;
validationStatus: ValidationStatus;
}, {}>, {
prefix?(_: {}): any;
suffix?(_: {}): any;
validationMessage?(_: {}): any;
helper?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,11 +0,0 @@
import { type Ref } from 'vue';
import { type InputSize, type ValidationStatus } from '../types';
export type UseInputClassesProps = {
size: Ref<InputSize>;
disabled: Ref<boolean>;
validationStatus: Ref<ValidationStatus | undefined>;
};
export declare function useInputClasses(props: UseInputClassesProps): {
inputClasses: Ref<string>;
labelClasses: Ref<string>;
};

View File

@@ -1,7 +0,0 @@
export type InputSize = 'sm' | 'md' | 'lg';
export type InputType = 'button' | 'checkbox' | 'color' | 'date' | 'datetime-local' | 'email' | 'file' | 'hidden' | 'image' | 'month' | 'number' | 'password' | 'radio' | 'range' | 'reset' | 'search' | 'submit' | 'tel' | 'text' | 'time' | 'url' | 'week';
export declare const validationStatusMap: {
readonly Success: "success";
readonly Error: "error";
};
export type ValidationStatus = typeof validationStatusMap[keyof typeof validationStatusMap];

View File

@@ -1,58 +0,0 @@
import type { HeaderLevel } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
headerClasses: {
type: import("vue").PropType<string>;
default: string;
};
headerLevel: {
type: import("vue").PropType<HeaderLevel>;
default: number;
};
subText: {
type: import("vue").PropType<string>;
default: string;
};
subTextClasses: {
type: import("vue").PropType<string>;
default: string;
};
headerText: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
headerClasses: {
type: import("vue").PropType<string>;
default: string;
};
headerLevel: {
type: import("vue").PropType<HeaderLevel>;
default: number;
};
subText: {
type: import("vue").PropType<string>;
default: string;
};
subTextClasses: {
type: import("vue").PropType<string>;
default: string;
};
headerText: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
headerClasses: string;
headerLevel: HeaderLevel;
subText: string;
subTextClasses: string;
headerText: string;
}, {}>, {
default: any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1 +0,0 @@
export type HeaderLevel = 1 | 2 | 3 | 4 | 5 | 6;

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,32 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
hover: {
type: BooleanConstructor;
default: boolean;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
hover: {
type: BooleanConstructor;
default: boolean;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
disabled: boolean;
hover: boolean;
}, {}>, {
prefix?(_: {}): any;
default?(_: {}): any;
suffix?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,4 +0,0 @@
import { type Ref } from 'vue';
export declare function useListGroupClasses(): {
containerClasses: Ref<string>;
};

View File

@@ -1,8 +0,0 @@
import { type Ref } from 'vue';
export type UseListGroupItemClassesProps = {
hover: Ref<boolean>;
disabled: Ref<boolean>;
};
export declare function useListGroupItemClasses(props: UseListGroupItemClassesProps): {
itemClasses: Ref<string>;
};

View File

@@ -1,46 +0,0 @@
import type { ModalSize } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
size: {
type: import("vue").PropType<ModalSize>;
default: string;
};
notEscapable: {
type: import("vue").PropType<boolean>;
default: boolean;
};
persistent: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "click:outside")[], "close" | "click:outside", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
size: {
type: import("vue").PropType<ModalSize>;
default: string;
};
notEscapable: {
type: import("vue").PropType<boolean>;
default: boolean;
};
persistent: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>> & {
onClose?: ((...args: any[]) => any) | undefined;
"onClick:outside"?: ((...args: any[]) => any) | undefined;
}, {
size: ModalSize;
notEscapable: boolean;
persistent: boolean;
}, {}>, {
header?(_: {}): any;
"close-icon"?(_: {}): any;
body?(_: {}): any;
footer?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,2 +0,0 @@
export type ModalPosition = 'bottom-left' | 'bottom-right' | 'bottom-center' | 'top-left' | 'top-center' | 'top-right' | 'center-left' | 'center' | 'center-right';
export type ModalSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl' | '3xl' | '4xl' | '5xl' | '6xl' | '7xl';

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,54 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
class: {
type: StringConstructor;
default: string;
};
sticky: {
type: BooleanConstructor;
default: boolean;
};
rounded: {
type: BooleanConstructor;
default: boolean;
};
solid: {
type: BooleanConstructor;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
class: {
type: StringConstructor;
default: string;
};
sticky: {
type: BooleanConstructor;
default: boolean;
};
rounded: {
type: BooleanConstructor;
default: boolean;
};
solid: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
class: string;
rounded: boolean;
solid: boolean;
sticky: boolean;
}, {}>, {
logo?(_: {}): any;
"menu-icon"?(_: {}): any;
default?(_: {
isShowMenu: boolean;
}): any;
"right-side"?(_: {}): any;
"mega-menu-dropdown"?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,21 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
isShowMenu: {
type: BooleanConstructor;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
isShowMenu: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
isShowMenu: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,61 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
link: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
linkAttr: {
type: import("vue").PropType<string>;
default: string;
};
component: {
type: import("vue").PropType<string>;
default: string;
};
isActive: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
click: (event: Event) => void;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
link: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
linkAttr: {
type: import("vue").PropType<string>;
default: string;
};
component: {
type: import("vue").PropType<string>;
default: string;
};
isActive: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>> & {
onClick?: ((event: Event) => any) | undefined;
}, {
link: string;
disabled: boolean;
linkAttr: string;
component: string;
isActive: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,57 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
link: {
type: import("vue").PropType<string>;
default: string;
};
alt: {
type: import("vue").PropType<string>;
default: string;
};
linkAttr: {
type: import("vue").PropType<string>;
default: string;
};
component: {
type: import("vue").PropType<string>;
default: string;
};
imageUrl: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
link: {
type: import("vue").PropType<string>;
default: string;
};
alt: {
type: import("vue").PropType<string>;
default: string;
};
linkAttr: {
type: import("vue").PropType<string>;
default: string;
};
component: {
type: import("vue").PropType<string>;
default: string;
};
imageUrl: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
link: string;
alt: string;
linkAttr: string;
component: string;
imageUrl: string;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,4 +0,0 @@
export default interface IMegaMenu {
megaMenuVisble?: boolean;
toggleMenu?: () => void;
}

View File

@@ -1,135 +0,0 @@
import type { PaginationLayout } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
modelValue: {
type: import("vue").PropType<number>;
default: number;
};
totalPages: {
type: import("vue").PropType<number>;
default: undefined;
};
perPage: {
type: import("vue").PropType<number>;
default: number;
};
totalItems: {
type: import("vue").PropType<number>;
default: number;
};
layout: {
type: import("vue").PropType<PaginationLayout>;
default: string;
};
showIcons: {
type: import("vue").PropType<boolean>;
default: boolean;
};
sliceLength: {
type: import("vue").PropType<number>;
default: number;
};
previousLabel: {
type: import("vue").PropType<string>;
default: string;
};
nextLabel: {
type: import("vue").PropType<string>;
default: string;
};
enableFirstAndLastButtons: {
type: import("vue").PropType<boolean>;
default: boolean;
};
showLabels: {
type: import("vue").PropType<boolean>;
default: boolean;
};
large: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
'update:model-value': (page: number) => void;
'page-changed': (page: number) => void;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
modelValue: {
type: import("vue").PropType<number>;
default: number;
};
totalPages: {
type: import("vue").PropType<number>;
default: undefined;
};
perPage: {
type: import("vue").PropType<number>;
default: number;
};
totalItems: {
type: import("vue").PropType<number>;
default: number;
};
layout: {
type: import("vue").PropType<PaginationLayout>;
default: string;
};
showIcons: {
type: import("vue").PropType<boolean>;
default: boolean;
};
sliceLength: {
type: import("vue").PropType<number>;
default: number;
};
previousLabel: {
type: import("vue").PropType<string>;
default: string;
};
nextLabel: {
type: import("vue").PropType<string>;
default: string;
};
enableFirstAndLastButtons: {
type: import("vue").PropType<boolean>;
default: boolean;
};
showLabels: {
type: import("vue").PropType<boolean>;
default: boolean;
};
large: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>> & {
"onUpdate:model-value"?: ((page: number) => any) | undefined;
"onPage-changed"?: ((page: number) => any) | undefined;
}, {
modelValue: number;
totalPages: number;
perPage: number;
totalItems: number;
layout: PaginationLayout;
showIcons: boolean;
sliceLength: number;
previousLabel: string;
nextLabel: string;
enableFirstAndLastButtons: boolean;
showLabels: boolean;
large: boolean;
}, {}>, {
start: any;
'first-button': any;
'prev-button': any;
'prev-icon': any;
'page-button': any;
'next-button': any;
'next-icon': any;
'last-button': any;
end: any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1 +0,0 @@
export type PaginationLayout = 'navigation' | 'pagination' | 'table';

View File

@@ -1,60 +0,0 @@
import type { ProgressLabelPosition, ProgressSize, ProgressVariant } from './types';
declare const _default: import("vue").DefineComponent<{
label: {
type: import("vue").PropType<string>;
default: string;
};
progress: {
type: import("vue").PropType<number>;
default: number;
};
color: {
type: import("vue").PropType<ProgressVariant>;
default: string;
};
size: {
type: import("vue").PropType<ProgressSize>;
default: string;
};
labelPosition: {
type: import("vue").PropType<ProgressLabelPosition>;
default: string;
};
labelProgress: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
label: {
type: import("vue").PropType<string>;
default: string;
};
progress: {
type: import("vue").PropType<number>;
default: number;
};
color: {
type: import("vue").PropType<ProgressVariant>;
default: string;
};
size: {
type: import("vue").PropType<ProgressSize>;
default: string;
};
labelPosition: {
type: import("vue").PropType<ProgressLabelPosition>;
default: string;
};
labelProgress: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>>, {
label: string;
progress: number;
color: ProgressVariant;
size: ProgressSize;
labelPosition: ProgressLabelPosition;
labelProgress: boolean;
}, {}>;
export default _default;

View File

@@ -1,12 +0,0 @@
import { type Ref } from 'vue';
import type { ProgressLabelPosition, ProgressSize, ProgressVariant } from '../types';
export type UseProgressClassesProps = {
color: Ref<ProgressVariant>;
size: Ref<ProgressSize>;
labelPosition: Ref<ProgressLabelPosition>;
};
export declare function useProgressClasses(props: UseProgressClassesProps): {
innerClasses: Ref<string>;
outerClasses: Ref<string>;
outsideLabelClasses: Ref<string>;
};

View File

@@ -1,3 +0,0 @@
export type ProgressLabelPosition = 'inside' | 'outside' | 'none';
export type ProgressSize = 'sm' | 'md' | 'lg' | 'xl';
export type ProgressVariant = 'default' | 'dark' | 'green' | 'red' | 'yellow' | 'purple' | 'blue' | 'indigo';

View File

@@ -1,59 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
label: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
name: {
type: import("vue").PropType<string>;
default: string;
};
value: {
type: import("vue").PropType<string>;
default: string;
};
modelValue: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
label: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
name: {
type: import("vue").PropType<string>;
default: string;
};
value: {
type: import("vue").PropType<string>;
default: string;
};
modelValue: {
type: import("vue").PropType<string>;
default: string;
};
}>> & {
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
label: string;
disabled: boolean;
name: string;
value: string;
modelValue: string;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,71 +0,0 @@
import type { InputSize } from '../../components/FwbInput/types';
declare const _default: import("vue").DefineComponent<{
label: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
max: {
type: import("vue").PropType<number>;
default: number;
};
min: {
type: import("vue").PropType<number>;
default: number;
};
size: {
type: import("vue").PropType<InputSize>;
default: string;
};
modelValue: {
type: import("vue").PropType<number>;
default: number;
};
steps: {
type: import("vue").PropType<number>;
default: number;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
label: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
max: {
type: import("vue").PropType<number>;
default: number;
};
min: {
type: import("vue").PropType<number>;
default: number;
};
size: {
type: import("vue").PropType<InputSize>;
default: string;
};
modelValue: {
type: import("vue").PropType<number>;
default: number;
};
steps: {
type: import("vue").PropType<number>;
default: number;
};
}>> & {
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
label: string;
disabled: boolean;
max: number;
min: number;
size: InputSize;
modelValue: number;
steps: number;
}, {}>;
export default _default;

View File

@@ -1,10 +0,0 @@
import { type Ref } from 'vue';
import type { InputSize } from '../../../components/FwbInput/types';
export type UseRangeClassesProps = {
size: Ref<InputSize>;
disabled: Ref<boolean>;
};
export declare function useRangeClasses(props: UseRangeClassesProps): {
rangeClasses: import("vue").ComputedRef<string>;
labelClasses: import("vue").ComputedRef<string>;
};

View File

@@ -1,58 +0,0 @@
import type { RatingSize } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
scale: {
type: import("vue").PropType<number>;
default: number;
};
size: {
type: import("vue").PropType<RatingSize>;
default: string;
};
rating: {
type: import("vue").PropType<number>;
default: number;
};
reviewLink: {
type: import("vue").PropType<string>;
default: string;
};
reviewText: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
scale: {
type: import("vue").PropType<number>;
default: number;
};
size: {
type: import("vue").PropType<RatingSize>;
default: string;
};
rating: {
type: import("vue").PropType<number>;
default: number;
};
reviewLink: {
type: import("vue").PropType<string>;
default: string;
};
reviewText: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
scale: number;
size: RatingSize;
rating: number;
reviewLink: string;
reviewText: string;
}, {}>, {
besideText?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,8 +0,0 @@
import { type Ref } from 'vue';
import type { RatingSize } from '../types';
export type UseRatingClassesProps = {
size: Ref<RatingSize>;
};
export declare function useRatingClasses(props: UseRatingClassesProps): {
sizeClasses: Ref<string>;
};

View File

@@ -1 +0,0 @@
export type RatingSize = 'sm' | 'md' | 'lg';

View File

@@ -1,89 +0,0 @@
import type { InputSize } from './../FwbInput/types';
import { type OptionsType, type ValidationStatus } from './types';
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
label: {
type: import("vue").PropType<string>;
default: string;
};
placeholder: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
size: {
type: import("vue").PropType<InputSize>;
default: string;
};
modelValue: {
type: import("vue").PropType<string>;
default: string;
};
validationStatus: {
type: import("vue").PropType<ValidationStatus>;
default: undefined;
};
options: {
type: import("vue").PropType<OptionsType[]>;
default: () => never[];
};
underline: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
label: {
type: import("vue").PropType<string>;
default: string;
};
placeholder: {
type: import("vue").PropType<string>;
default: string;
};
disabled: {
type: import("vue").PropType<boolean>;
default: boolean;
};
size: {
type: import("vue").PropType<InputSize>;
default: string;
};
modelValue: {
type: import("vue").PropType<string>;
default: string;
};
validationStatus: {
type: import("vue").PropType<ValidationStatus>;
default: undefined;
};
options: {
type: import("vue").PropType<OptionsType[]>;
default: () => never[];
};
underline: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}>> & {
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
label: string;
placeholder: string;
disabled: boolean;
size: InputSize;
modelValue: string;
validationStatus: ValidationStatus;
options: OptionsType[];
underline: boolean;
}, {}>, {
validationMessage?(_: {}): any;
helper?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,12 +0,0 @@
import { type Ref } from 'vue';
import { type InputSize, type ValidationStatus } from '../types';
export type UseSelectClassesProps = {
size: Ref<InputSize>;
disabled: Ref<boolean>;
underline: Ref<boolean>;
validationStatus: Ref<ValidationStatus | undefined>;
};
export declare function useSelectClasses(props: UseSelectClassesProps): {
selectClasses: Ref<string>;
labelClasses: Ref<string>;
};

View File

@@ -1,10 +0,0 @@
export type InputSize = 'sm' | 'md' | 'lg';
export type OptionsType = {
name: string;
value: string;
};
export declare const validationStatusMap: {
readonly Success: "success";
readonly Error: "error";
};
export type ValidationStatus = typeof validationStatusMap[keyof typeof validationStatusMap];

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,25 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
label: {
type: import("vue").PropType<string>;
default: undefined;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
close: () => void;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
label: {
type: import("vue").PropType<string>;
default: undefined;
};
}>> & {
onClose?: (() => any) | undefined;
}, {
label: string;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,15 +0,0 @@
declare function toggleDropdown(): void;
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
icon?(_: {}): any;
trigger?(_: {}): any;
"arrow-icon"?(_: {
toggleDropdown: typeof toggleDropdown;
}): any;
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,32 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
link: {
type: import("vue").PropType<string>;
default: string;
};
tag: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
link: {
type: import("vue").PropType<string>;
default: string;
};
tag: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
link: string;
tag: string;
}, {}>, {
icon?(_: {}): any;
default?(_: {}): any;
suffix?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,23 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
border: {
type: import("vue").PropType<boolean>;
required: true;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
border: {
type: import("vue").PropType<boolean>;
required: true;
default: boolean;
};
}>>, {
border: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,50 +0,0 @@
declare const _default: import("vue").DefineComponent<{
link: {
type: import("vue").PropType<string>;
default: string;
};
name: {
type: import("vue").PropType<string>;
default: string;
};
alt: {
type: import("vue").PropType<string>;
default: string;
};
tag: {
type: import("vue").PropType<string>;
default: string;
};
logo: {
type: import("vue").PropType<string>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
link: {
type: import("vue").PropType<string>;
default: string;
};
name: {
type: import("vue").PropType<string>;
default: string;
};
alt: {
type: import("vue").PropType<string>;
default: string;
};
tag: {
type: import("vue").PropType<string>;
default: string;
};
logo: {
type: import("vue").PropType<string>;
default: string;
};
}>>, {
link: string;
name: string;
alt: string;
tag: string;
logo: string;
}, {}>;
export default _default;

View File

@@ -1,24 +0,0 @@
import type { SpinnerColor, SpinnerSize } from './types';
declare const _default: import("vue").DefineComponent<{
color: {
type: import("vue").PropType<SpinnerColor>;
default: string;
};
size: {
type: import("vue").PropType<SpinnerSize>;
default: string;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
color: {
type: import("vue").PropType<SpinnerColor>;
default: string;
};
size: {
type: import("vue").PropType<SpinnerSize>;
default: string;
};
}>>, {
color: SpinnerColor;
size: SpinnerSize;
}, {}>;
export default _default;

View File

@@ -1,9 +0,0 @@
import { type Ref } from 'vue';
import type { SpinnerColor, SpinnerSize } from '../types';
export type UseSpinnerClassesProps = {
color: Ref<SpinnerColor>;
size: Ref<SpinnerSize>;
};
export declare function useSpinnerClasses(props: UseSpinnerClassesProps): {
spinnerClasses: Ref<string>;
};

View File

@@ -1,2 +0,0 @@
export type SpinnerColor = 'blue' | 'gray' | 'green' | 'red' | 'yellow' | 'pink' | 'purple' | 'white';
export type SpinnerSize = '0' | '0.5' | '1' | '1.5' | '2' | '2.5' | '3' | '4' | '5' | '6' | '7' | '8' | '9' | '10' | '11' | '12';

View File

@@ -1,39 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
striped: {
type: BooleanConstructor;
default: boolean;
};
stripedColumns: {
type: BooleanConstructor;
default: boolean;
};
hoverable: {
type: BooleanConstructor;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
striped: {
type: BooleanConstructor;
default: boolean;
};
stripedColumns: {
type: BooleanConstructor;
default: boolean;
};
hoverable: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
striped: boolean;
stripedColumns: boolean;
hoverable: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,9 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

View File

@@ -1,4 +0,0 @@
import { type Ref } from 'vue';
export declare function useTableCellClasses(): {
tableCellClasses: Ref<string>;
};

View File

@@ -1,4 +0,0 @@
import { type Ref } from 'vue';
export declare function useTableHeadCellClasses(): {
tableHeadCellClasses: Ref<string>;
};

View File

@@ -1,4 +0,0 @@
import { type Ref } from 'vue';
export declare function useTableRowClasses(): {
tableRowClasses: Ref<string>;
};

View File

@@ -1,38 +0,0 @@
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
name: {
type: StringConstructor;
required: true;
};
title: {
type: StringConstructor;
default: string;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
name: {
type: StringConstructor;
required: true;
};
title: {
type: StringConstructor;
default: string;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
title: string;
disabled: boolean;
}, {}>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};

Some files were not shown because too many files have changed in this diff Show More