Skip to content
Snippets Groups Projects
new-instance.component.ts 527 B
Newer Older
  • Learn to ignore specific revisions
  • import { Component } from '@angular/core';
    import { Store } from '@ngrx/store';
    
    import { Instance } from 'src/app/metamodel/store/models';
    import * as instanceActions from 'src/app/metamodel/store/actions/instance.actions'
    
    @Component({
        selector: 'app-new-instance',
        templateUrl: 'new-instance.component.html'
    })
    export class NewInstanceComponent {
        constructor(private store: Store<{ }>) { }
    
        addNewInstance(instance: Instance) {
            this.store.dispatch(instanceActions.addInstance({ instance }));
        }
    }