سلام من مشکلی که دارم وقتی از کتابخانه polyline Decorator leaflet برای نشون دادن مسیر استفاده میکنم موقعی که دارم تاریخ رو عوض میکنم تا مسیر جدید رو نشون بده مسیر قبلی رو پاک نمیکنه به نظرتون مشکل از کجا میتونه باشه
const PolylineDecorator = withLeaflet(props => {
const { positions } = props;
const polyRef = useRef();
useEffect(() => {
const polyline = polyRef.current.leafletElement; //get native Leaflet polyline
const { map } = polyRef.current.props.leaflet; //get native Leaflet map
L.polylineDecorator(polyline, {
patterns: props.patterns,
}).addTo(map);
}, []);
return <Polyline ref={polyRef} {...props} opacity="0" />;
});

اولین نفری باشید که به این پرسش کمک میکند و مسیر حل مشکل را باز میکند.
اولین پاسخ را بنویسیدشاید پاسخ شما همینجا باشد