ing
This commit is contained in:
parent
7f10b3dd8a
commit
e980403faf
@ -1,5 +1,9 @@
|
|||||||
<h1>Unauthorized</h1>
|
<p-blockUI [target]="content" [blocked]="pending">
|
||||||
|
<i class="fa ui-icon-lock block-icon"></i>
|
||||||
|
</p-blockUI>
|
||||||
|
|
||||||
|
<p-panel #content [showHeader]="false" class="block-panel">
|
||||||
|
<h1>Unauthorized</h1>
|
||||||
<p-table #dt [value]="noauthProbes" selectionMode="single" dataKey="id">
|
<p-table #dt [value]="noauthProbes" selectionMode="single" dataKey="id">
|
||||||
<ng-template pTemplate="header">
|
<ng-template pTemplate="header">
|
||||||
<tr>
|
<tr>
|
||||||
@ -71,3 +75,4 @@
|
|||||||
</p-table>
|
</p-table>
|
||||||
<p-confirmDialog header="Confirmation" icon="fa ui-icon-warning" width="425"></p-confirmDialog>
|
<p-confirmDialog header="Confirmation" icon="fa ui-icon-warning" width="425"></p-confirmDialog>
|
||||||
<p-growl [(value)]="msgs"></p-growl>
|
<p-growl [(value)]="msgs"></p-growl>
|
||||||
|
</p-panel>
|
@ -20,7 +20,7 @@ import { RPCClientError } from '@loafer/ng-rpc';
|
|||||||
export class NoAuthProbeListContainerComponent implements OnInit {
|
export class NoAuthProbeListContainerComponent implements OnInit {
|
||||||
noauthProbes$: Observable<NoAuthProbe[]>;
|
noauthProbes$: Observable<NoAuthProbe[]>;
|
||||||
pending$: Observable<boolean>;
|
pending$: Observable<boolean>;
|
||||||
error$: Observable<RPCClientError>;
|
error$: Observable<any>;
|
||||||
|
|
||||||
constructor(
|
constructor(
|
||||||
private store: Store<any>,
|
private store: Store<any>,
|
||||||
|
@ -15,15 +15,39 @@ export function reducer(state = initialState, action: Actions): State {
|
|||||||
pending: true,
|
pending: true,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
case ActionType.ReadAllByDomainIDSuccess: {
|
case ActionType.ReadAllByDomainIDSuccess: {
|
||||||
return noAuthProbeListContainerAdapter.setAll(action.payload, {...state, pending: false});
|
return noAuthProbeListContainerAdapter.setAll(action.payload, {...state, pending: false});
|
||||||
}
|
}
|
||||||
|
|
||||||
case ActionType.ReadAllByDomainIDFailure: {
|
case ActionType.ReadAllByDomainIDFailure: {
|
||||||
return noAuthProbeListContainerAdapter.setError(action.payload, {...state, pending: false});
|
return noAuthProbeListContainerAdapter.setError(action.payload, {...state, pending: false});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case ActionType.Accept: {
|
||||||
|
return {
|
||||||
|
...state,
|
||||||
|
pending: true,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
case ActionType.AcceptSuccess: {
|
||||||
|
return noAuthProbeListContainerAdapter.setAll(action.payload, {...state, pending: false});
|
||||||
|
}
|
||||||
|
case ActionType.AcceptFailure: {
|
||||||
|
return noAuthProbeListContainerAdapter.setError(action.payload, {...state, pending: false});
|
||||||
|
}
|
||||||
|
|
||||||
|
case ActionType.Deny: {
|
||||||
|
return {
|
||||||
|
...state,
|
||||||
|
pending: true,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
case ActionType.DenySuccess: {
|
||||||
|
return noAuthProbeListContainerAdapter.setAll(action.payload, {...state, pending: false});
|
||||||
|
}
|
||||||
|
case ActionType.DenyFailure: {
|
||||||
|
return noAuthProbeListContainerAdapter.setError(action.payload, {...state, pending: false});
|
||||||
|
}
|
||||||
|
|
||||||
default: {
|
default: {
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user