1.0.1 • Published 2 years ago

@fengdi-spore/hookify v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

hookify

函数hook化,参数进行统一处理,类似react hook方式,并提供useParameters方法

let hookify = require('@fengdi-spore/hookify');



let lambda = async (a, b)=>{

    // a, b 为处理后的参数

    // let params = useParameters(); //可以获取完整的参数

    return a + b;
};



let param = {
    foo:{
        a: 4,
        b: 3
    }
};



(async()=>{

    let ret = await hookify(lambda, p=>[p.foo.a, p.foo.b])( param );

    console.log(ret);

})();