history-helper
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

history-helper

history-helper

NPM

Install

yarn add history-helper

Usage

import HistoryHelper from 'history-helper';

/**
 * storeKey [string] optional - 设置state[key]
 * storeHistory [History] optional - 设置指定的history
 **/
const historyHelper = new HistoryHelper(storeKey, storeHistory);

/** apis **/

historyHelper.setState(state: any);

historyHelper.getState()

// deep merge, see: lodash.merge
historyHelper.mergeState(...state: object[]);

// shallow merge, use lodash.assign
historyHelper.shallowMergeState(...state: object[]);

historyHelper.clearState();

historyHelper.getValue(path: string, defaultValue: any = null);

/history-helper/

    Package Sidebar

    Install

    npm i history-helper

    Weekly Downloads

    1

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    35.4 kB

    Total Files

    8

    Last publish

    Collaborators

    • angular-moon