20240517
This commit is contained in:
19
node_modules/store/plugins/defaults.js
generated
vendored
Normal file
19
node_modules/store/plugins/defaults.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
module.exports = defaultsPlugin
|
||||
|
||||
function defaultsPlugin() {
|
||||
var defaultValues = {}
|
||||
|
||||
return {
|
||||
defaults: defaults,
|
||||
get: get
|
||||
}
|
||||
|
||||
function defaults(_, values) {
|
||||
defaultValues = values
|
||||
}
|
||||
|
||||
function get(super_fn, key) {
|
||||
var val = super_fn()
|
||||
return (val !== undefined ? val : defaultValues[key])
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user