ember-query-params-reset

3.0.0 • Public • Published

ember-query-params-reset

Greenkeeper badge npm version Build Status Ember Version

Automatically reset all query params when leaving a route

Demo

https://kellyselden.github.io/ember-query-params-reset

Installation

ember install ember-query-params-reset

Usage

import Ember from 'ember';
import QueryParamsResetRouteMixin from 'ember-query-params-reset/mixins/query-params-reset-route';
 
export default Ember.Route.extend(QueryParamsResetRouteMixin, {
  // the rest of your logic
});

You can also use the util manually to reset query params at-will:

import resetQueryParams from 'ember-query-params-reset/utils/reset-query-params';
 
// ...
 
resetQueryParams(myRoute, ['myQueryParam']); // reset some
let defaultValues = resetQueryParams(myRoute); // reset all
console.log(defaultValues); // { myQueryParam: 'default value', /* etc... */ }

License

This project is licensed under the MIT License.

/ember-query-params-reset/

    Package Sidebar

    Install

    npm i ember-query-params-reset

    Weekly Downloads

    328

    Version

    3.0.0

    License

    MIT

    Unpacked Size

    6.15 kB

    Total Files

    7

    Last publish

    Collaborators

    • kellyselden