title: How to save last components changes?
body: <p>There is component that is activated by condition ngif.</p>
  
  <p>Use can perform activity, for example open menu, set active element or just write text inside textarea.</p>
  
  <p>After that user leaves this component to another ngif.</p>
  
  <p>After time user returns to previous component.</p>
  
  <p>How to restore last activity, components changes to continue work?</p>
  
  <p>I know, it might be solved using service, but mu component has it's own logic too.</p>