From aaead2d60e4956c3ff7ff7c1401dd58e663ab0ce Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Thu, 10 Oct 2024 01:39:00 +0800 Subject: fix: set config id with snake_case --- src/dumbymap.mjs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 0c7ff02..8203818 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs @@ -316,7 +316,7 @@ export const generateMaps = (container, { layouts = [], delay, renderCallback } // Set unique ID for map container const mapIdList = [] const assignMapId = config => { - let mapId = config.id + let mapId = config.id.replaceAll('\x20', '_') if (!mapId) { mapId = config.use?.split('/')?.at(-1) let counter = 1 @@ -324,8 +324,9 @@ export const generateMaps = (container, { layouts = [], delay, renderCallback } mapId = `${config.use ?? 'unnamed'}-${counter}` counter++ } - config.id = mapId } + + config.id = mapId mapIdList.push(mapId) return config } -- cgit v1.2.3-70-g09d2