{"version":3,"file":"createZIndex.cjs","sources":["../../src/themes/createZIndex.ts"],"sourcesContent":["import { merge } from '../libs/lodash'\n\nexport type ZIndexProperty = {\n  AUTO?: 'auto'\n  DEFAULT?: number\n  FIXED_MENU?: number\n  OVERLAP_BASE?: number\n  OVERLAP?: number\n}\n\nexport type CreatedZindexTheme = {\n  AUTO: 'auto'\n  DEFAULT: number\n  FIXED_MENU: number\n  OVERLAP_BASE: number\n  OVERLAP: number\n}\n\nexport const defaultZIndex: CreatedZindexTheme = {\n  AUTO: 'auto',\n  DEFAULT: 0,\n  FIXED_MENU: 100,\n  OVERLAP_BASE: 10000,\n  OVERLAP: 10500,\n}\n\nexport const createZIndex = (userZIndex?: ZIndexProperty): CreatedZindexTheme => {\n  if (!userZIndex) {\n    return defaultZIndex\n  }\n\n  return merge(\n    {\n      ...defaultZIndex,\n    },\n    userZIndex,\n  )\n}\n"],"names":["merge"],"mappings":";;;;AAkBO,MAAM,aAAa,GAAuB;AAC/C,IAAA,IAAI,EAAE,MAAM;AACZ,IAAA,OAAO,EAAE,CAAC;AACV,IAAA,UAAU,EAAE,GAAG;AACf,IAAA,YAAY,EAAE,KAAK;AACnB,IAAA,OAAO,EAAE,KAAK;;AAGT,MAAM,YAAY,GAAG,CAAC,UAA2B,KAAwB;IAC9E,IAAI,CAAC,UAAU,EAAE;AACf,QAAA,OAAO,aAAa;IACtB;AAEA,IAAA,OAAOA,iBAAK,CACV;AACE,QAAA,GAAG,aAAa;KACjB,EACD,UAAU,CACX;AACH;;;;;"}