{"version":3,"file":"index.cjs","sources":["../../../../../../packages/components/space/style/index.tsx"],"sourcesContent":["import type { FullToken, GenerateStyle } from '@antdv/theme';\nimport { genComponentStyleHook } from '@antdv/theme';\nimport genSpaceCompactStyle from './compact';\n\n/** Component only token. Which will handle additional calculation of alias token */\nexport interface ComponentToken {\n  // Component token here\n}\n\ninterface SpaceToken extends FullToken<'Space'> {\n  // Custom token here\n}\n\nconst genSpaceStyle: GenerateStyle<SpaceToken> = (token) => {\n  const { componentCls } = token;\n\n  return {\n    [componentCls]: {\n      'display': 'inline-flex',\n      '&-rtl': {\n        direction: 'rtl',\n      },\n      '&-vertical': {\n        flexDirection: 'column',\n      },\n      '&-align': {\n        'flexDirection': 'column',\n        '&-center': {\n          alignItems: 'center',\n        },\n        '&-start': {\n          alignItems: 'flex-start',\n        },\n        '&-end': {\n          alignItems: 'flex-end',\n        },\n        '&-baseline': {\n          alignItems: 'baseline',\n        },\n      },\n      [`${componentCls}-item`]: {\n        '&:empty': {\n          display: 'none',\n        },\n      },\n    },\n  };\n};\n\n// ============================== Export ==============================\nexport default genComponentStyleHook('Space', token => [\n  genSpaceStyle(token),\n  genSpaceCompactStyle(token),\n]);\n"],"names":["genSpaceStyle","token","componentCls","direction","flexDirection","alignItems","display","genComponentStyleHook","genSpaceCompactStyle"],"mappings":";;;;;;;;AAaA,MAAMA,gBAA4CC,CAAU,KAAA,KAAA;AAC1D,EAAM,MAAA;AAAA,IAAEC,YAAAA;AAAAA,GAAiBD,GAAAA,KAAAA,CAAAA;AAEzB,EAAO,OAAA;AAAA,IACL,CAACC,YAAY,GAAG;AAAA,MACd,SAAW,EAAA,aAAA;AAAA,MACX,OAAS,EAAA;AAAA,QACPC,SAAW,EAAA,KAAA;AAAA,OACb;AAAA,MACA,YAAc,EAAA;AAAA,QACZC,aAAe,EAAA,QAAA;AAAA,OACjB;AAAA,MACA,SAAW,EAAA;AAAA,QACT,eAAiB,EAAA,QAAA;AAAA,QACjB,UAAY,EAAA;AAAA,UACVC,UAAY,EAAA,QAAA;AAAA,SACd;AAAA,QACA,SAAW,EAAA;AAAA,UACTA,UAAY,EAAA,YAAA;AAAA,SACd;AAAA,QACA,OAAS,EAAA;AAAA,UACPA,UAAY,EAAA,UAAA;AAAA,SACd;AAAA,QACA,YAAc,EAAA;AAAA,UACZA,UAAY,EAAA,UAAA;AAAA,SACd;AAAA,OACF;AAAA,MACA,CAAE,CAAA,EAAEH,YAAa,CAAA,KAAA,CAAM,GAAG;AAAA,QACxB,SAAW,EAAA;AAAA,UACTI,OAAS,EAAA,MAAA;AAAA,SACX;AAAA,OACF;AAAA,KACF;AAAA,GACF,CAAA;AACF,CAAA,CAAA;AAGA,eAAeC,6BAAAA,CAAsB,OAASN,EAAAA,CAAAA,KAAAA,KAAS,CACrDD,aAAAA,CAAcC,KAAK,CACnBO,EAAAA,eAAAA,CAAqBP,KAAK,CAAC,CAC5B,CAAA;;;;"}