mirror of
https://github.com/harttle/liquidjs.git
synced 2026-09-18 05:50:43 -07:00
fix: default filter is not working with an empty string, #122
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { isTruthy } from '../../render/syntax'
|
||||
import { isFalsy } from '../../render/syntax'
|
||||
|
||||
export default {
|
||||
'default': <T1, T2>(v: T1, arg: T2): T1 | T2 => isTruthy(v) ? v : arg
|
||||
'default': <T1, T2>(v: string | T1, arg: T2): string | T1 | T2 => isFalsy(v) || v === '' ? arg : v
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user