init component

This commit is contained in:
Robin COuret
2026-02-16 17:28:37 +01:00
parent 460c7a25e0
commit e0e50af706
4557 changed files with 666911 additions and 8 deletions

View File

@@ -0,0 +1,61 @@
import '../../../sass/helpers/animations.sass';
import '../sass/notices.sass';
declare const _default: import("vue").DefineComponent<{
position: {
type: import("vue").PropType<import("../../..").PositionVariant>;
default: "is-bottom-right";
};
actionText: {
type: import("vue").PropType<string>;
default: string;
};
onAction: {
type: import("vue").PropType<import("fp-ts/lib/IO").IO<void>>;
default: import("fp-ts/lib/function").Lazy<() => void>;
};
variant: {
type: import("vue").PropType<import("../../..").ColorVariant>;
default: "is-success";
};
transition: {
type: import("vue").PropType<import("../../..").Transition>;
required: boolean;
};
duration: {
type: import("vue").PropType<number>;
default: number;
};
message: {
type: import("vue").PropType<string>;
};
shouldQueue: {
type: import("vue").PropType<boolean>;
default: boolean;
};
isIndefinite: {
type: import("vue").PropType<boolean>;
default: boolean;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>[] | undefined, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
variant: import("../../..").ColorVariant;
duration: number;
position: import("../../..").PositionVariant;
shouldQueue: boolean;
isIndefinite: boolean;
actionText: string;
onAction: import("fp-ts/lib/IO").IO<void>;
} & {
transition?: string | import("../../..").TransitionClasses | undefined;
message?: string | undefined;
}>, {
variant: import("../../..").ColorVariant;
duration: number;
position: import("../../..").PositionVariant;
shouldQueue: boolean;
isIndefinite: boolean;
actionText: string;
onAction: import("fp-ts/lib/IO").IO<void>;
}>;
export default _default;

View File

@@ -0,0 +1,17 @@
import "../../../../src/sass/helpers/animations.sass";
import "../../../../src/components/notices/sass/notices.sass";
import { defineComponent } from 'vue';
import { SnackbarPropsDefinition, useSnackbar } from '../../../composables/snackbar';
export default defineComponent({
name: 'b-snackbar',
props: SnackbarPropsDefinition,
setup(props, {
slots
}) {
const controller = useSnackbar(props, slots);
return () => slots.default && slots.default(controller);
}
});
//# sourceMappingURL=BSnackbar.js.map

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../../src/components/notices/snackbar/BSnackbar.ts"],"names":[],"mappings":"AAAA,OAAO,8CAAP;AACA,OAAO,sDAAP;AACA,SAAS,eAAT,QAAgC,KAAhC;AACA,SAAS,uBAAT,EAAkC,WAAlC,QAAqD,+BAArD;AAEA,eAAe,eAAe,CAAC;AAC7B,EAAA,IAAI,EAAE,YADuB;AAE7B,EAAA,KAAK,EAAE,uBAFsB;;AAG7B,EAAA,KAAK,CAAC,KAAD,EAAQ;AAAE,IAAA;AAAF,GAAR,EAAiB;AACpB,UAAM,UAAU,GAAG,WAAW,CAAC,KAAD,EAAQ,KAAR,CAA9B;AACA,WAAO,MAAM,KAAK,CAAC,OAAN,IAAiB,KAAK,CAAC,OAAN,CAAc,UAAd,CAA9B;AACD;;AAN4B,CAAD,CAA9B","sourcesContent":["import '../../../sass/helpers/animations.sass';\nimport '../sass/notices.sass';\nimport { defineComponent } from 'vue';\nimport { SnackbarPropsDefinition, useSnackbar } from '../../../composables/snackbar';\n\nexport default defineComponent({\n name: 'b-snackbar',\n props: SnackbarPropsDefinition,\n setup(props, { slots }) {\n const controller = useSnackbar(props, slots);\n return () => slots.default && slots.default(controller);\n }\n});\n"],"sourceRoot":"","file":"BSnackbar.js"}

View File

@@ -0,0 +1,3 @@
import BSnackbar from './BSnackbar';
export { BSnackbar };
export default BSnackbar;

View File

@@ -0,0 +1,4 @@
import BSnackbar from './BSnackbar';
export { BSnackbar };
export default BSnackbar;
//# sourceMappingURL=index.js.map

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../../src/components/notices/snackbar/index.ts"],"names":[],"mappings":"AAAA,OAAO,SAAP,MAAsB,aAAtB;AAEA,SAAS,SAAT;AAEA,eAAe,SAAf","sourcesContent":["import BSnackbar from './BSnackbar';\n\nexport { BSnackbar };\n\nexport default BSnackbar;\n"],"sourceRoot":"","file":"index.js"}