agregar componente de completar

This commit is contained in:
Eduardo Quiros 2021-07-31 18:27:00 -06:00
parent 4a20bebc66
commit 988a1ca3ff
No known key found for this signature in database
GPG Key ID: B77F36C3F12720B4
7 changed files with 51 additions and 1 deletions

View File

@ -0,0 +1 @@
<p>complete works!</p>

View File

@ -0,0 +1,24 @@
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { EncuestaEncuestaCompleteComponent } from './complete.component';
describe('EncuestaEncuestaCompleteComponent', () => {
let component: EncuestaEncuestaCompleteComponent;
let fixture: ComponentFixture<EncuestaEncuestaCompleteComponent>;
beforeEach(async () => {
await TestBed.configureTestingModule({
declarations: [EncuestaEncuestaCompleteComponent],
}).compileComponents();
});
beforeEach(() => {
fixture = TestBed.createComponent(EncuestaEncuestaCompleteComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View File

@ -0,0 +1,12 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'jhi-complete',
templateUrl: './complete.component.html',
styleUrls: ['./complete.component.scss'],
})
export class EncuestaCompleteComponent implements OnInit {
constructor() {}
ngOnInit(): void {}
}

View File

@ -10,6 +10,7 @@ import { EncuestaPublishDialogComponent } from './encuesta-publish-dialog/encues
import { EncuestaDeleteQuestionDialogComponent } from './encuesta-delete-question-dialog/encuesta-delete-question-dialog.component';
import { EncuestaDeleteOptionDialogComponent } from './encuesta-delete-option-dialog/encuesta-delete-option-dialog.component';
import { EncuestaCompartirDialogComponent } from './encuesta-compartir-dialog/encuesta-compartir-dialog.component';
import { EncuestaCompleteComponent } from './complete/complete.component';
@NgModule({
imports: [SharedModule, EncuestaRoutingModule, FontAwesomeModule],
@ -22,6 +23,7 @@ import { EncuestaCompartirDialogComponent } from './encuesta-compartir-dialog/en
EncuestaDeleteQuestionDialogComponent,
EncuestaDeleteOptionDialogComponent,
EncuestaCompartirDialogComponent,
EncuestaCompleteComponent,
],
entryComponents: [EncuestaDeleteDialogComponent],
})

View File

@ -6,6 +6,7 @@ import { EncuestaComponent } from '../list/encuesta.component';
import { EncuestaDetailComponent } from '../detail/encuesta-detail.component';
import { EncuestaUpdateComponent } from '../update/encuesta-update.component';
import { EncuestaRoutingResolveService } from './encuesta-routing-resolve.service';
import { EncuestaCompleteComponent } from '../complete/complete.component';
const encuestaRoute: Routes = [
{
@ -37,6 +38,14 @@ const encuestaRoute: Routes = [
},
canActivate: [UserRouteAccessService],
},
{
path: ':id/complete',
component: EncuestaCompleteComponent,
resolve: {
encuesta: EncuestaRoutingResolveService,
},
canActivate: [UserRouteAccessService],
},
];
@NgModule({

View File

@ -106,7 +106,9 @@
></fa-icon>
</div>
<div class="entity-body--row m-2">
<button class="ds-btn btn-card"><fa-icon [icon]="faPollH"></fa-icon>&nbsp;&nbsp;Completar encuesta</button>
<button routerLink="/encuesta.id/complete" class="ds-btn btn-card">
<fa-icon [icon]="faPollH"></fa-icon>&nbsp;&nbsp;Completar encuesta
</button>
</div>
</div>
</div>