2025-01-23 17:39:40 +01:00
|
|
|
import { defineStore, storeToRefs } from "pinia";
|
|
|
|
|
import { usePageStore } from "./page";
|
|
|
|
|
|
|
|
|
|
export const useDesignToLightStore = defineStore("design-to-light", () => {
|
|
|
|
|
const { page } = storeToRefs(usePageStore());
|
|
|
|
|
|
|
|
|
|
function isDesignToLightStep(step) {
|
|
|
|
|
const isDTLEnabled = page.value.designToLight;
|
|
|
|
|
return (
|
|
|
|
|
isDTLEnabled &&
|
2025-01-27 11:22:57 +01:00
|
|
|
page.value.designToLight.some(
|
|
|
|
|
(proposal) => proposal.location.step === step.id
|
2025-01-23 17:39:40 +01:00
|
|
|
)
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return { isDesignToLightStep };
|
|
|
|
|
});
|