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,4 @@
declare const _default: import("vue").DefineComponent<{}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{} & {}>, {}>;
export default _default;

View File

@@ -0,0 +1,23 @@
import { h, defineComponent } from 'vue';
import { useTheme } from '../../composables/theme';
import AdjustIcon from '../icons/adjust/AdjustIcon';
import BTooltip from '../tooltip/BTooltip';
export default defineComponent({
name: 'b-theme-toggle',
setup(_, {
slots
}) {
const {
toggleTheme
} = useTheme();
return () => h('button', {
'aria-label': 'toggle color theme',
onClick: toggleTheme
}, [h(BTooltip, {
label: 'Toggle color theme'
}, () => slots.default ? slots.default() : h(AdjustIcon))]);
}
});
//# sourceMappingURL=BThemeToggle.js.map

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/themeToggle/BThemeToggle.ts"],"names":[],"mappings":"AAAA,SAAS,CAAT,EAAY,eAAZ,QAAmC,KAAnC;AACA,SAAS,QAAT,QAAyB,yBAAzB;AACA,OAAO,UAAP,MAAuB,4BAAvB;AACA,OAAO,QAAP,MAAqB,qBAArB;AAEA,eAAe,eAAe,CAAC;AAC7B,EAAA,IAAI,EAAE,gBADuB;;AAE7B,EAAA,KAAK,CAAC,CAAD,EAAI;AAAE,IAAA;AAAF,GAAJ,EAAa;AAChB,UAAM;AAAE,MAAA;AAAF,QAAkB,QAAQ,EAAhC;AACA,WAAO,MACL,CAAC,CAAC,QAAD,EAAW;AAAE,oBAAc,oBAAhB;AAAsC,MAAA,OAAO,EAAE;AAA/C,KAAX,EAAyE,CACxE,CAAC,CACC,QADD,EAEC;AACE,MAAA,KAAK,EAAE;AADT,KAFD,EAKC,MAAO,KAAK,CAAC,OAAN,GAAgB,KAAK,CAAC,OAAN,EAAhB,GAAkC,CAAC,CAAC,UAAD,CAL3C,CADuE,CAAzE,CADH;AAUD;;AAd4B,CAAD,CAA9B","sourcesContent":["import { h, defineComponent } from 'vue';\nimport { useTheme } from '../../composables/theme';\nimport AdjustIcon from '../icons/adjust/AdjustIcon';\nimport BTooltip from '../tooltip/BTooltip';\n\nexport default defineComponent({\n name: 'b-theme-toggle',\n setup(_, { slots }) {\n const { toggleTheme } = useTheme();\n return () =>\n h('button', { 'aria-label': 'toggle color theme', onClick: toggleTheme }, [\n h(\n BTooltip,\n {\n label: 'Toggle color theme'\n },\n () => (slots.default ? slots.default() : h(AdjustIcon))\n )\n ]);\n }\n});\n"],"sourceRoot":"","file":"BThemeToggle.js"}

3
node_modules/buetify/lib/components/themeToggle/index.d.ts generated vendored Executable file
View File

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

4
node_modules/buetify/lib/components/themeToggle/index.js generated vendored Executable file
View File

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

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/themeToggle/index.ts"],"names":[],"mappings":"AAAA,OAAO,YAAP,MAAyB,gBAAzB;AAEA,SAAS,YAAT;AAEA,eAAe,YAAf","sourcesContent":["import BThemeToggle from './BThemeToggle';\n\nexport { BThemeToggle };\n\nexport default BThemeToggle;\n"],"sourceRoot":"","file":"index.js"}