UNPKG

@taiga-ui/addon-commerce

Version:

Extension package for Taiga UI related to commerce, payment systems, currencies etc.

11 lines 1.82 kB
import { CHAR_MINUS, CHAR_PLUS } from '@taiga-ui/cdk/constants'; export function tuiFormatSignSymbol(value, sign) { if (sign === 'never' || !value || (sign === 'negative-only' && value > 0)) { return ''; } if (sign === 'force-negative' || (value < 0 && sign !== 'force-positive')) { return CHAR_MINUS; } return CHAR_PLUS; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW1vdW50LnV0aWxzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvYWRkb24tY29tbWVyY2UvcGlwZXMvYW1vdW50L2Ftb3VudC51dGlscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsVUFBVSxFQUFFLFNBQVMsRUFBQyxNQUFNLHlCQUF5QixDQUFDO0FBSTlELE1BQU0sVUFBVSxtQkFBbUIsQ0FDL0IsS0FBYSxFQUNiLElBQW1CO0lBRW5CLElBQUksSUFBSSxLQUFLLE9BQU8sSUFBSSxDQUFDLEtBQUssSUFBSSxDQUFDLElBQUksS0FBSyxlQUFlLElBQUksS0FBSyxHQUFHLENBQUMsQ0FBQyxFQUFFO1FBQ3ZFLE9BQU8sRUFBRSxDQUFDO0tBQ2I7SUFFRCxJQUFJLElBQUksS0FBSyxnQkFBZ0IsSUFBSSxDQUFDLEtBQUssR0FBRyxDQUFDLElBQUksSUFBSSxLQUFLLGdCQUFnQixDQUFDLEVBQUU7UUFDdkUsT0FBTyxVQUFVLENBQUM7S0FDckI7SUFFRCxPQUFPLFNBQVMsQ0FBQztBQUNyQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDSEFSX01JTlVTLCBDSEFSX1BMVVN9IGZyb20gJ0B0YWlnYS11aS9jZGsvY29uc3RhbnRzJztcblxuaW1wb3J0IHt0eXBlIFR1aUFtb3VudFNpZ24sIHR5cGUgVHVpQW1vdW50U2lnblN5bWJvbH0gZnJvbSAnLi9hbW91bnQudHlwZXMnO1xuXG5leHBvcnQgZnVuY3Rpb24gdHVpRm9ybWF0U2lnblN5bWJvbChcbiAgICB2YWx1ZTogbnVtYmVyLFxuICAgIHNpZ246IFR1aUFtb3VudFNpZ24sXG4pOiBUdWlBbW91bnRTaWduU3ltYm9sIHtcbiAgICBpZiAoc2lnbiA9PT0gJ25ldmVyJyB8fCAhdmFsdWUgfHwgKHNpZ24gPT09ICduZWdhdGl2ZS1vbmx5JyAmJiB2YWx1ZSA+IDApKSB7XG4gICAgICAgIHJldHVybiAnJztcbiAgICB9XG5cbiAgICBpZiAoc2lnbiA9PT0gJ2ZvcmNlLW5lZ2F0aXZlJyB8fCAodmFsdWUgPCAwICYmIHNpZ24gIT09ICdmb3JjZS1wb3NpdGl2ZScpKSB7XG4gICAgICAgIHJldHVybiBDSEFSX01JTlVTO1xuICAgIH1cblxuICAgIHJldHVybiBDSEFSX1BMVVM7XG59XG4iXX0=