import { useEffect } from "react";
import { useState } from "react";
import { useContext } from "react";
import { MyContext } from "../data/contextapi";
import InfoIcon from "./InfoIcon";
import ColorSelector from "../../ColorSelector";
const stalKleur = [
{
id: "",
title: "RAL 9005 fijn structuur",
imgUrl: "./images/doortypes/RAL 9005 fijn structuur.png",
},
{
id: "",
title: "RAL 9004 fijn structuur",
imgUrl: "./images/doortypes/RAL 9004 fijn structuur.png",
},
{
id: "",
title: "RAL 7021 structuur",
imgUrl: "./images/doortypes/RAL 7021 structuur.png",
},
{
id: "",
title: "RAL 7016 structuur",
imgUrl: "./images/doortypes/RAL 7016 structuur.png",
},
{
id: "",
title: "RAL 9010 structuur",
imgUrl: "./images/doortypes/RAL 9010 structuur.png",
},
{
id: "",
title: "RAL 9016 structuur",
imgUrl: "./images/doortypes/RAL 9016 structuur.png",
},
{
id: "",
title: "Anodic brown",
imgUrl: "./images/doortypes/Anodic brown.png",
},
{
id: "",
title: "Sterling",
imgUrl: "./images/doortypes/Sterling.png",
},
{
id: "",
title: "Nobble bronze",
imgUrl: "./images/doortypes/Nobble bronze.png",
},
{
id: "",
title: "Halo 1036",
imgUrl: "./images/doortypes/Halo 1036.png",
},
{
id: "",
title: "Halo 1037",
imgUrl: "./images/doortypes/Halo 1037.png",
},
{
id: "",
title: "Anodic bronze",
imgUrl: "./images/doortypes/Anodic_bronze.png",
},
];
export default function Design() {
const {
settype,
type,
setStep,
door,
setdoor,
frameSize,
setFrameSize,
glassType,
setGlassType,
frameType,
setFrameType,
handle,
setHandle,
attachDesign,
setAttachDesign,
setColorPickerOpened,
customFrameType,
setCustomFrameType,
setCompositionImage,
} = useContext(MyContext);
const handleChange = (e) => {
const { files } = e.target;
console.log(files[0]);
setAttachDesign(files[0]);
};
return (
<>
{/*
{
setStep("door");
}}
>
€ 400,00
*/}
{
setdoor("george");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/1%20panel.png"
);
}}
>
{/*
{
setdoor("govert");
}}
>
*/}
{
setdoor("2panel");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/2%20panel.png"
);
}}
>
{
setdoor("3panel");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/3%20panel.png"
);
}}
>
{
setdoor("4panel");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/4%20panel.png"
);
}}
>
{
setdoor("3pannel");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/3-pannel.png"
);
}}
>
{
setdoor("annelot");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/annelot.png"
);
}}
>
{
setdoor("notaris");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt6.png"
);
}}
>
{
setdoor("boerderij");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/boerderij.png"
);
}}
>
{
setdoor("herenhuis");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/herenhuis.png"
);
}}
>
{
setdoor("rond");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/round.png"
);
}}
>
{
setdoor("rondPlus");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt8.png"
);
}}
>
{
setdoor("low-deep");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/low-deep.png"
);
}}
>
{
setdoor("rivera");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt10.png"
);
}}
>
{
setdoor("porto");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt9.png"
);
}}
>
{
setdoor("toog");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/toog.png"
);
}}
>
{
setdoor("toogPlus");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt9-right.png"
);
}}
>
{
setdoor("boender");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt12.png"
);
}}
>
{
setdoor("contempera");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/contempera.png"
);
}}
>
{
setdoor("fabric");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/fabric.png"
);
}}
>
{
setdoor("dt13");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt13.png"
);
}}
>
{
setdoor("larino");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/estonia.png"
);
}}
>
{
setdoor("dt11");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt11.png"
);
}}
>
{
setdoor("parallel");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/dt5.png"
);
}}
>
{
setdoor("grandma");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/grandma.png"
);
}}
>
{
setdoor("kasteel");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/kasteel.png"
);
}}
>
{
setdoor("kathedraal");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/kathedraal.png"
);
}}
>
{
setdoor("the-judge");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/the-judge.png"
);
}}
>
{
setdoor("prison");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/prison.png"
);
}}
>
{
setdoor("curved");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/curved.png"
);
}}
>
{
setdoor("lindsey");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/lindsey.png"
);
}}
>
{
setdoor("baku");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/baku.png"
);
}}
>
{
setdoor("supreme");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/supreme.png"
);
}}
>
{
setdoor("ultimate");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/ultimate.png"
);
}}
>
{
setdoor("fisherman");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/fisherman.png"
);
}}
>
{
setdoor("primier");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/primier.png"
);
}}
>
{
setdoor("elite");
setCompositionImage(
"https://config.livingsteel.nl/images/doortypes/elite.png"
);
}}
>
{/*
{
setdoor("larino");
}}
>
*/}
{/*
{
setdoor("herman");
}}
>
*/}
{/*
{
setdoor("rembrandt");
}}
>
{
setdoor("drentse");
}}
>
*/}
{/*
{
setdoor("staldeuren");
}}
>
*/}
{/*
Profielmaat
{
setStep('door');
}}
>
€ 0,00
{
setFrameSize(0.25);
}}
>
{
setFrameSize(0.2);
}}
>
{
setFrameSize(0.15);
}}
>
*/}
{/*
{
setStep("door");
}}
>
€ 0,00
*/}
{/*
{
setStep("door");
}}
>
€ 400,00
*/}
{
setGlassType(0x111111);
}}
>
{/*
{
setGlassType(0xfaf7f0);
}}
>
*/}
{
setGlassType(0x060909);
}}
>
{
setGlassType(0x98795d);
}}
>
{
setGlassType(0xffffff);
}}
>
{/*
{
setStep("door");
}}
>
€ 400,00
*/}
{stalKleur.map((stal, idx) => (
{
setFrameType(stal.imgUrl);
setCustomFrameType({ name: "", color: "" });
}}
>
))}
{
setColorPickerOpened(true);
}}
>
setFrameType(stal.imgUrl)}
/>
Kies RAL kleur
{customFrameType.name !== "" && (

)}
>
);
}