5649a6f7fcf6779bafdb40b5681f4192f6fe89b6cdd406c2e44817d7acc16002.json 2.9 KB

1
  1. {"ast":null,"code":"import { getTransitionName } from '../../_util/motion';\nconst motion = {\n motionAppear: false,\n motionEnter: true,\n motionLeave: true\n};\nexport default function useAnimateConfig(prefixCls, animated = {\n inkBar: true,\n tabPane: false\n}) {\n let mergedAnimated;\n if (animated === false) {\n mergedAnimated = {\n inkBar: false,\n tabPane: false\n };\n } else if (animated === true) {\n mergedAnimated = {\n inkBar: true,\n tabPane: true\n };\n } else {\n mergedAnimated = Object.assign({\n inkBar: true\n }, typeof animated === 'object' ? animated : {});\n }\n if (mergedAnimated.tabPane) {\n mergedAnimated.tabPaneMotion = Object.assign(Object.assign({}, motion), {\n motionName: getTransitionName(prefixCls, 'switch')\n });\n }\n return mergedAnimated;\n}","map":{"version":3,"names":["getTransitionName","motion","motionAppear","motionEnter","motionLeave","useAnimateConfig","prefixCls","animated","inkBar","tabPane","mergedAnimated","Object","assign","tabPaneMotion","motionName"],"sources":["/Users/max_liu/max_liu/company/tools_auto_pt/node_modules/antd/es/tabs/hooks/useAnimateConfig.js"],"sourcesContent":["import { getTransitionName } from '../../_util/motion';\nconst motion = {\n motionAppear: false,\n motionEnter: true,\n motionLeave: true\n};\nexport default function useAnimateConfig(prefixCls, animated = {\n inkBar: true,\n tabPane: false\n}) {\n let mergedAnimated;\n if (animated === false) {\n mergedAnimated = {\n inkBar: false,\n tabPane: false\n };\n } else if (animated === true) {\n mergedAnimated = {\n inkBar: true,\n tabPane: true\n };\n } else {\n mergedAnimated = Object.assign({\n inkBar: true\n }, typeof animated === 'object' ? animated : {});\n }\n if (mergedAnimated.tabPane) {\n mergedAnimated.tabPaneMotion = Object.assign(Object.assign({}, motion), {\n motionName: getTransitionName(prefixCls, 'switch')\n });\n }\n return mergedAnimated;\n}"],"mappings":"AAAA,SAASA,iBAAiB,QAAQ,oBAAoB;AACtD,MAAMC,MAAM,GAAG;EACbC,YAAY,EAAE,KAAK;EACnBC,WAAW,EAAE,IAAI;EACjBC,WAAW,EAAE;AACf,CAAC;AACD,eAAe,SAASC,gBAAgBA,CAACC,SAAS,EAAEC,QAAQ,GAAG;EAC7DC,MAAM,EAAE,IAAI;EACZC,OAAO,EAAE;AACX,CAAC,EAAE;EACD,IAAIC,cAAc;EAClB,IAAIH,QAAQ,KAAK,KAAK,EAAE;IACtBG,cAAc,GAAG;MACfF,MAAM,EAAE,KAAK;MACbC,OAAO,EAAE;IACX,CAAC;EACH,CAAC,MAAM,IAAIF,QAAQ,KAAK,IAAI,EAAE;IAC5BG,cAAc,GAAG;MACfF,MAAM,EAAE,IAAI;MACZC,OAAO,EAAE;IACX,CAAC;EACH,CAAC,MAAM;IACLC,cAAc,GAAGC,MAAM,CAACC,MAAM,CAAC;MAC7BJ,MAAM,EAAE;IACV,CAAC,EAAE,OAAOD,QAAQ,KAAK,QAAQ,GAAGA,QAAQ,GAAG,CAAC,CAAC,CAAC;EAClD;EACA,IAAIG,cAAc,CAACD,OAAO,EAAE;IAC1BC,cAAc,CAACG,aAAa,GAAGF,MAAM,CAACC,MAAM,CAACD,MAAM,CAACC,MAAM,CAAC,CAAC,CAAC,EAAEX,MAAM,CAAC,EAAE;MACtEa,UAAU,EAAEd,iBAAiB,CAACM,SAAS,EAAE,QAAQ;IACnD,CAAC,CAAC;EACJ;EACA,OAAOI,cAAc;AACvB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}