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.

Readme

Keywords

Package Sidebar

Install

npm i ember-query-params-reset

Weekly Downloads

445

Version

3.0.0

License

MIT

Unpacked Size

6.15 kB

Total Files

7

Last publish

Collaborators

  • kellyselden