UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

2 lines (1 loc) 287 B
import{STRING_META_DELIMITER as c}from"../constants";export function extractMetaFromString(t){const r=t.split(c);if(r.length!==2)return{text:t,meta:{}};const[i,o]=r,m=o.split(",").reduce((e,s)=>{const[n,a]=s.split(":");return n&&(e[n.trim()]=a?.trim()??""),e},{});return{text:i,meta:m}}