• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

satanTime / ngrx-correlation-id / 248bcece-8bf8-4673-ae52-b1bb41c7d169

pending completion
248bcece-8bf8-4673-ae52-b1bb41c7d169

push

CircleCI

web-flow
Merge pull request #1474 from satanTime/dependabot/npm_and_yarn/e2e/a12/jszip-3.10.1

10 of 33 branches covered (30.3%)

Branch coverage included in aggregate %.

30 of 58 relevant lines covered (51.72%)

0.66 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

70.0
/projects/ngrx-correlation-id/src/lib/actions.ts
1
import {Action} from '@ngrx/store';
2

3
import {CidTask} from './reducer';
4

5
export class CidStart implements Action {
6
  public readonly type: 'ngrx-correlation-id-start' = 'ngrx-correlation-id-start';
×
7

8
  constructor(public readonly cid: string) {}
×
9
}
10

11
const cidStartInternal: any = (props: any) => new CidStart(props.cid);
1✔
12
cidStartInternal.type = 'ngrx-correlation-id-start';
1✔
13
export const cidStart: {
14
  (props: {cid: string}): CidStart;
15
  type: 'ngrx-correlation-id-start';
16
} = cidStartInternal;
1✔
17

18
export class CidEnd implements Action {
19
  public readonly type: 'ngrx-correlation-id-end' = 'ngrx-correlation-id-end';
×
20

21
  constructor(public readonly cid: string) {}
×
22
}
23

24
export const cidEndInternal: any = (props: any) => new CidEnd(props.cid);
1✔
25
cidEndInternal.type = 'ngrx-correlation-id-end';
1✔
26
export const cidEnd: {
27
  (props: {cid: string}): CidEnd;
28
  type: 'ngrx-correlation-id-end';
29
} = cidEndInternal;
1✔
30

31
export class CidPayload<T = any> implements Action {
32
  public readonly type: 'ngrx-correlation-id-payload' = 'ngrx-correlation-id-payload';
×
33

34
  constructor(public readonly cid: string, public readonly payload?: CidTask<T>['payload']) {}
×
35
}
36

37
export const cidPayloadInternal: any = (props: any) => new CidPayload(props.cid, props.payload);
1✔
38
cidPayloadInternal.type = 'ngrx-correlation-id-payload';
1✔
39
export const cidPayload: {
40
  <T = any>(props: {cid: string; payload: CidTask<T>['payload']}): CidPayload;
41
  type: 'ngrx-correlation-id-payload';
42
} = cidPayloadInternal;
1✔
43

44
export class CidRemove implements Action {
45
  public readonly type: 'ngrx-correlation-id-remove' = 'ngrx-correlation-id-remove';
1✔
46

47
  constructor(public readonly cid: string) {}
1✔
48
}
49

50
export const cidRemoveInternal: any = (props: any) => new CidRemove(props.cid);
1✔
51
cidRemoveInternal.type = 'ngrx-correlation-id-remove';
1✔
52
export const cidRemove: {
53
  (props: {cid: string}): CidRemove;
54
  type: 'ngrx-correlation-id-remove';
55
} = cidRemoveInternal;
1✔
56

57
export type CidActions = CidStart | CidEnd | CidPayload | CidRemove;
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc