mirror of
https://github.com/sstent/aicyclingcoach-go.git
synced 2026-01-26 17:12:23 +00:00
sync
This commit is contained in:
24
node_modules/@react-leaflet/core/lib/dom.js
generated
vendored
24
node_modules/@react-leaflet/core/lib/dom.js
generated
vendored
@@ -1,24 +0,0 @@
|
||||
import { DomUtil } from 'leaflet';
|
||||
function splitClassName(className) {
|
||||
return className.split(' ').filter(Boolean);
|
||||
}
|
||||
export function addClassName(element, className) {
|
||||
splitClassName(className).forEach((cls)=>{
|
||||
DomUtil.addClass(element, cls);
|
||||
});
|
||||
}
|
||||
export function removeClassName(element, className) {
|
||||
splitClassName(className).forEach((cls)=>{
|
||||
DomUtil.removeClass(element, cls);
|
||||
});
|
||||
}
|
||||
export function updateClassName(element, prevClassName, nextClassName) {
|
||||
if (element != null && nextClassName !== prevClassName) {
|
||||
if (prevClassName != null && prevClassName.length > 0) {
|
||||
removeClassName(element, prevClassName);
|
||||
}
|
||||
if (nextClassName != null && nextClassName.length > 0) {
|
||||
addClassName(element, nextClassName);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user