(config: FamilyConfig, modifier: string, val: FormattedValue)
| 971 | } |
| 972 | |
| 973 | function buildClass(config: FamilyConfig, modifier: string, val: FormattedValue): string { |
| 974 | const negPrefix = val.isNegative ? '-' : '' |
| 975 | const base = config.prefix + modifier |
| 976 | const connector = base && !base.endsWith('-') ? '-' : '' |
| 977 | |
| 978 | if (!base) { |
| 979 | return `${negPrefix}${val.text}` |
| 980 | } |
| 981 | return `${negPrefix}${base}${connector}${val.text}` |
| 982 | } |
| 983 | |
| 984 | function collapseSides( |
| 985 | config: FamilyConfig, |
no outgoing calls
no test coverage detected