agregar componente de completar
This commit is contained in:
parent
4a20bebc66
commit
988a1ca3ff
|
@ -0,0 +1 @@
|
||||||
|
<p>complete works!</p>
|
|
@ -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();
|
||||||
|
});
|
||||||
|
});
|
|
@ -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 {}
|
||||||
|
}
|
|
@ -10,6 +10,7 @@ import { EncuestaPublishDialogComponent } from './encuesta-publish-dialog/encues
|
||||||
import { EncuestaDeleteQuestionDialogComponent } from './encuesta-delete-question-dialog/encuesta-delete-question-dialog.component';
|
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 { EncuestaDeleteOptionDialogComponent } from './encuesta-delete-option-dialog/encuesta-delete-option-dialog.component';
|
||||||
import { EncuestaCompartirDialogComponent } from './encuesta-compartir-dialog/encuesta-compartir-dialog.component';
|
import { EncuestaCompartirDialogComponent } from './encuesta-compartir-dialog/encuesta-compartir-dialog.component';
|
||||||
|
import { EncuestaCompleteComponent } from './complete/complete.component';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [SharedModule, EncuestaRoutingModule, FontAwesomeModule],
|
imports: [SharedModule, EncuestaRoutingModule, FontAwesomeModule],
|
||||||
|
@ -22,6 +23,7 @@ import { EncuestaCompartirDialogComponent } from './encuesta-compartir-dialog/en
|
||||||
EncuestaDeleteQuestionDialogComponent,
|
EncuestaDeleteQuestionDialogComponent,
|
||||||
EncuestaDeleteOptionDialogComponent,
|
EncuestaDeleteOptionDialogComponent,
|
||||||
EncuestaCompartirDialogComponent,
|
EncuestaCompartirDialogComponent,
|
||||||
|
EncuestaCompleteComponent,
|
||||||
],
|
],
|
||||||
entryComponents: [EncuestaDeleteDialogComponent],
|
entryComponents: [EncuestaDeleteDialogComponent],
|
||||||
})
|
})
|
||||||
|
|
|
@ -6,6 +6,7 @@ import { EncuestaComponent } from '../list/encuesta.component';
|
||||||
import { EncuestaDetailComponent } from '../detail/encuesta-detail.component';
|
import { EncuestaDetailComponent } from '../detail/encuesta-detail.component';
|
||||||
import { EncuestaUpdateComponent } from '../update/encuesta-update.component';
|
import { EncuestaUpdateComponent } from '../update/encuesta-update.component';
|
||||||
import { EncuestaRoutingResolveService } from './encuesta-routing-resolve.service';
|
import { EncuestaRoutingResolveService } from './encuesta-routing-resolve.service';
|
||||||
|
import { EncuestaCompleteComponent } from '../complete/complete.component';
|
||||||
|
|
||||||
const encuestaRoute: Routes = [
|
const encuestaRoute: Routes = [
|
||||||
{
|
{
|
||||||
|
@ -37,6 +38,14 @@ const encuestaRoute: Routes = [
|
||||||
},
|
},
|
||||||
canActivate: [UserRouteAccessService],
|
canActivate: [UserRouteAccessService],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: ':id/complete',
|
||||||
|
component: EncuestaCompleteComponent,
|
||||||
|
resolve: {
|
||||||
|
encuesta: EncuestaRoutingResolveService,
|
||||||
|
},
|
||||||
|
canActivate: [UserRouteAccessService],
|
||||||
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
|
|
|
@ -106,7 +106,9 @@
|
||||||
></fa-icon>
|
></fa-icon>
|
||||||
</div>
|
</div>
|
||||||
<div class="entity-body--row m-2">
|
<div class="entity-body--row m-2">
|
||||||
<button class="ds-btn btn-card"><fa-icon [icon]="faPollH"></fa-icon> Completar encuesta</button>
|
<button routerLink="/encuesta.id/complete" class="ds-btn btn-card">
|
||||||
|
<fa-icon [icon]="faPollH"></fa-icon> Completar encuesta
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue