Repository URL to install this package:
|
Version:
2.8.0-studio-release ▾
|
import { stripMeasurement } from './deps'
const em = stripMeasurement('200em')
const px = stripMeasurement('200px')
const invalidFormat = stripMeasurement('200px300')
const noMatch = stripMeasurement('px')
const invalidOj = stripMeasurement({})
const invalidArray = stripMeasurement([])
const invalidFunction = stripMeasurement(() => {})
console.assert(em === 200, 'with rem, it gives 200')
console.assert(px === 200, 'with px, it gives 200')
console.assert(invalidFormat === 300, 'format gives last match')
console.assert(noMatch === 0, 'no match defaults 0')
console.assert(invalidArray === 0, 'invalid [] is 0')
console.assert(invalidOj === 0, 'invalid {} is 0')
console.assert(invalidFunction === 0, 'invalid () => {} is 0')