diff --git a/src/BIMDataComponents/BIMDataAvatar/BIMDataAvatar.vue b/src/BIMDataComponents/BIMDataAvatar/BIMDataAvatar.vue index c062bf3a..159b1fb0 100644 --- a/src/BIMDataComponents/BIMDataAvatar/BIMDataAvatar.vue +++ b/src/BIMDataComponents/BIMDataAvatar/BIMDataAvatar.vue @@ -25,12 +25,6 @@ import { computed } from "vue"; import BIMDataIconUser from "../BIMDataIcon/BIMDataIconStandalone/BIMDataIconUser.vue"; export default { - inject: { - darkThemeRef: { - from: "BIMDATA_DESIGN_SYSTEM_DARK_THEME", - default: () => ({ value: false }), - }, - }, props: { user: { type: Object, @@ -39,7 +33,7 @@ export default { size: { type: [Number, String], default: 32, - validate: (value) => value >= 32, + validate: value => value >= 32, }, initialsSize: { type: [Number, String], @@ -47,7 +41,8 @@ export default { color: { type: String, default: "primary", - validate: (value) => ["primary", "secondary", "silver-light"].includes(value), + validate: value => + ["primary", "secondary", "silver-light"].includes(value), }, }, setup(props) { @@ -55,7 +50,7 @@ export default { ( `${props.user.firstname?.[0] ?? ""}` + `${props.user.lastname?.[0] ?? ""}` - ).toUpperCase() + ).toUpperCase(), ); return { diff --git a/src/BIMDataComponents/BIMDataCheckbox/BIMDataCheckbox.vue b/src/BIMDataComponents/BIMDataCheckbox/BIMDataCheckbox.vue index ba0ad9e2..721bae45 100644 --- a/src/BIMDataComponents/BIMDataCheckbox/BIMDataCheckbox.vue +++ b/src/BIMDataComponents/BIMDataCheckbox/BIMDataCheckbox.vue @@ -14,15 +14,12 @@ diff --git a/src/BIMDataComponents/BIMDataDatePicker/BIMDataDatePicker.vue b/src/BIMDataComponents/BIMDataDatePicker/BIMDataDatePicker.vue index 5f0dda40..ad02ee18 100644 --- a/src/BIMDataComponents/BIMDataDatePicker/BIMDataDatePicker.vue +++ b/src/BIMDataComponents/BIMDataDatePicker/BIMDataDatePicker.vue @@ -187,6 +187,7 @@ import DisabledDate from "./utils/DisabledDate.js"; import inputProps from "./mixins/inputProps.vue"; import makeDateUtils from "./utils/DateUtils.js"; import navMixin from "./mixins/navMixin.vue"; +import darkThemeMixin from "../mixins/darkTheme.js"; import PickerDay from "./components/PickerDay.vue"; import PickerMonth from "./components/PickerMonth.vue"; import PickerYear from "./components/PickerYear.vue"; @@ -210,17 +211,11 @@ export default { PickerMonth, PickerYear, }, - mixins: [inputProps, navMixin], + mixins: [inputProps, navMixin, darkThemeMixin], model: { prop: "modelValue", event: "update:modelValue", }, - inject: { - darkThemeRef: { - from: "BIMDATA_DESIGN_SYSTEM_DARK_THEME", - default: () => ({ value: false }), - }, - }, props: { autoCloseRange: { type: Boolean, @@ -444,9 +439,6 @@ export default { translation() { return this.language; }, - isDark() { - return this.darkThemeRef; - }, }, watch: { disabledDates: { diff --git a/src/BIMDataComponents/BIMDataDatePicker/components/DateInput.vue b/src/BIMDataComponents/BIMDataDatePicker/components/DateInput.vue index ffc9a22a..0e858919 100644 --- a/src/BIMDataComponents/BIMDataDatePicker/components/DateInput.vue +++ b/src/BIMDataComponents/BIMDataDatePicker/components/DateInput.vue @@ -1,5 +1,5 @@