createPattern=(data)=>
{return data.map((datum,index)=>{
const next=data[index+1]
const previous=data[index-1]
if(!previous){
console.log("datum",datum)
const x1=0
const w= x(datum.point[0])
const h=datum.point[1]
return {x:x1,w,h,color:datum.color}
}
console.log(next,datum)
if(!next){
console.log("datum",datum)
const x1=x(previous.point[0])
const w= width
const h=datum.point[1]
return {x:x1,w,h,color:datum.color}
}
const x1=x(previous.point[0])
const w=x(datum.point[0])-x(previous.point[0])
const h=datum.point[1]
return{x:x1,w,h,color:datum.color}
})
}