UNPKG

@wordpress/components

Version:
8 lines (7 loc) 1.38 kB
{ "version": 3, "sources": ["../../src/text/get-line-height.ts"], "sourcesContent": ["/**\n * External dependencies\n */\n\n/**\n * Internal dependencies\n */\n\nimport { space } from '../utils/space';\nimport { CONFIG } from '../utils';\nexport function getLineHeight(adjustLineHeightForInnerControls, lineHeight) {\n if (lineHeight) {\n return lineHeight;\n }\n if (!adjustLineHeightForInnerControls) {\n return;\n }\n let value = `calc(${CONFIG.controlHeight} + ${space(2)})`;\n switch (adjustLineHeightForInnerControls) {\n case 'large':\n value = `calc(${CONFIG.controlHeightLarge} + ${space(2)})`;\n break;\n case 'small':\n value = `calc(${CONFIG.controlHeightSmall} + ${space(2)})`;\n break;\n case 'xSmall':\n value = `calc(${CONFIG.controlHeightXSmall} + ${space(2)})`;\n break;\n default:\n break;\n }\n return value;\n}"], "mappings": ";AAQA,SAAS,aAAa;AACtB,SAAS,cAAc;AAChB,SAAS,cAAc,kCAAkC,YAAY;AAC1E,MAAI,YAAY;AACd,WAAO;AAAA,EACT;AACA,MAAI,CAAC,kCAAkC;AACrC;AAAA,EACF;AACA,MAAI,QAAQ,QAAQ,OAAO,aAAa,MAAM,MAAM,CAAC,CAAC;AACtD,UAAQ,kCAAkC;AAAA,IACxC,KAAK;AACH,cAAQ,QAAQ,OAAO,kBAAkB,MAAM,MAAM,CAAC,CAAC;AACvD;AAAA,IACF,KAAK;AACH,cAAQ,QAAQ,OAAO,kBAAkB,MAAM,MAAM,CAAC,CAAC;AACvD;AAAA,IACF,KAAK;AACH,cAAQ,QAAQ,OAAO,mBAAmB,MAAM,MAAM,CAAC,CAAC;AACxD;AAAA,IACF;AACE;AAAA,EACJ;AACA,SAAO;AACT;", "names": [] }