Skip to content

Commit

Permalink
admin public groups and sample requests
Browse files Browse the repository at this point in the history
  • Loading branch information
hplahar committed Oct 19, 2023
1 parent 89caac0 commit 2225a9c
Show file tree
Hide file tree
Showing 10 changed files with 79 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/main/ngapp/src/app/app-routing.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ import {AdminUsersComponent} from "./components/admin/admin-users/admin-users.co
import {
AdminWebOfRegistriesComponent
} from "./components/admin/admin-web-of-registries/admin-web-of-registries.component";
import {AdminSampleRequestsComponent} from "./components/admin/admin-sample-requests/admin-sample-requests.component";
import {AdminPublicGroupsComponent} from "./components/admin/admin-public-groups/admin-public-groups.component";

const routes: Routes = [
{path: '', redirectTo: '/collection/personal', pathMatch: 'full'},
Expand Down Expand Up @@ -76,7 +78,9 @@ const routes: Routes = [
{path: '', redirectTo: 'general', pathMatch: 'full'},
{path: 'general', component: AdminGeneralComponent},
{path: 'users', component: AdminUsersComponent},
{path: 'web', component: AdminWebOfRegistriesComponent}
{path: 'web', component: AdminWebOfRegistriesComponent},
{path: 'samples', component: AdminSampleRequestsComponent},
{path: 'groups', component: AdminPublicGroupsComponent}
]
}, // todo resolver
{path: 'create/:type', component: CreateNewEntryComponent},
Expand Down
4 changes: 4 additions & 0 deletions src/main/ngapp/src/app/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,8 @@ import {AdminUsersComponent} from './components/admin/admin-users/admin-users.co
import {
AdminWebOfRegistriesComponent
} from './components/admin/admin-web-of-registries/admin-web-of-registries.component';
import {AdminSampleRequestsComponent} from './components/admin/admin-sample-requests/admin-sample-requests.component';
import {AdminPublicGroupsComponent} from './components/admin/admin-public-groups/admin-public-groups.component';

// register Handsontable's modules
registerAllModules();
Expand Down Expand Up @@ -98,6 +100,8 @@ registerAllModules();
AdminComponent,
AdminUsersComponent,
AdminWebOfRegistriesComponent,
AdminSampleRequestsComponent,
AdminPublicGroupsComponent,
],
imports: [
BrowserModule,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<p>admin-public-groups works!</p>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import {ComponentFixture, TestBed} from '@angular/core/testing';

import {AdminPublicGroupsComponent} from './admin-public-groups.component';

describe('AdminPublicGroupsComponent', () => {
let component: AdminPublicGroupsComponent;
let fixture: ComponentFixture<AdminPublicGroupsComponent>;

beforeEach(() => {
TestBed.configureTestingModule({
declarations: [AdminPublicGroupsComponent]
});
fixture = TestBed.createComponent(AdminPublicGroupsComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});

it('should create', () => {
expect(component).toBeTruthy();
});
});
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import {Component} from '@angular/core';

@Component({
selector: 'app-admin-public-groups',
templateUrl: './admin-public-groups.component.html',
styleUrls: ['./admin-public-groups.component.css']
})
export class AdminPublicGroupsComponent {

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<div class="container-fluid">
<div class="row">
<div class="col p-3">
Sample requests
</div>
</div>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import {ComponentFixture, TestBed} from '@angular/core/testing';

import {AdminSampleRequestsComponent} from './admin-sample-requests.component';

describe('AdminSampleRequestsComponent', () => {
let component: AdminSampleRequestsComponent;
let fixture: ComponentFixture<AdminSampleRequestsComponent>;

beforeEach(() => {
TestBed.configureTestingModule({
declarations: [AdminSampleRequestsComponent]
});
fixture = TestBed.createComponent(AdminSampleRequestsComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});

it('should create', () => {
expect(component).toBeTruthy();
});
});
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import {Component} from '@angular/core';

@Component({
selector: 'app-admin-sample-requests',
templateUrl: './admin-sample-requests.component.html',
styleUrls: ['./admin-sample-requests.component.css']
})
export class AdminSampleRequestsComponent {

}

0 comments on commit 2225a9c

Please sign in to comment.