MCPcopy Create free account
hub / github.com/angular/angular / createForm

Function createForm

packages/forms/signals/test/node/resource.spec.ts:514–534  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

512 const model = signal({child: ''});
513 const injector = TestBed.inject(Injector);
514 function createForm() {
515 form(
516 model,
517 (p) => {
518 validateAsync(p, {
519 params: () => 1,
520 factory: () => resource({loader: async () => []}),
521 onSuccess: () => null,
522 onError: () => null,
523 });
524
525 validateAsync(p.child, {
526 params: () => 1,
527 factory: () => resource({loader: async () => []}),
528 onSuccess: () => null,
529 onError: () => null,
530 });
531 },
532 {injector},
533 );
534 }
535
536 expect(() => createForm()).not.toThrow();
537 });

Callers 1

resource.spec.tsFile · 0.70

Calls 3

resourceFunction · 0.90
formFunction · 0.85
validateAsyncFunction · 0.85

Tested by

no test coverage detected