title: Redux and the 3rd party libraries
body: <p>We are building an admin panel, and we took ngx-admin as a base.</p>
  
  <p>I want to use @ngxs/store in the project.
  But the admin panel have got 3rd party libraries and components, which are not working in the redux-way.</p>
  
  <p>Should I use the @ngxs/store ?
  How can I control actions from 3rd party libraries?
  Or @ngxs/store is need for projects, which are not using 3rd party components?</p>
  
  <p>For example, it uses ng2-smart-table.
  The table have got a sorting, filtering etc.
  All of these actions should be a redux Actions, and they should have the apropriate reducers.
  But the component is ready to use, and doesn't know anything about the global state and do not have any methods to use it...</p>
  
  <p>So, the question is, should I use @ngxs/store, or I should go native Angular and leave Redux only for self-written application without using 3rd party libraries?</p>