diff --git a/angular-cli/default-ts/after-storybook/src/stories/header.component.ts b/angular-cli/default-ts/after-storybook/src/stories/header.component.ts index 4d3a4fdc53..f1c7afc384 100644 --- a/angular-cli/default-ts/after-storybook/src/stories/header.component.ts +++ b/angular-cli/default-ts/after-storybook/src/stories/header.component.ts @@ -1,4 +1,4 @@ -import { Component, Input, Output, EventEmitter } from '@angular/core'; +import { Component, input, output } from '@angular/core'; import { CommonModule } from '@angular/common'; import { ButtonComponent } from './button.component'; @@ -27,13 +27,13 @@ import type { User } from './user';

Acme

-
+
- Welcome, {{ user.name }}{{ user().name }}!
(null); - @Output() - onLogin = new EventEmitter(); + onLogin = output(); - @Output() - onLogout = new EventEmitter(); + onLogout = output(); - @Output() - onCreateAccount = new EventEmitter(); + onCreateAccount = output(); } diff --git a/angular-cli/default-ts/after-storybook/src/stories/header.stories.ts b/angular-cli/default-ts/after-storybook/src/stories/header.stories.ts index 8a9f73b151..ea23cc54b9 100644 --- a/angular-cli/default-ts/after-storybook/src/stories/header.stories.ts +++ b/angular-cli/default-ts/after-storybook/src/stories/header.stories.ts @@ -17,6 +17,16 @@ const meta: Meta = { onLogout: fn(), onCreateAccount: fn(), }, + argTypes: { + user: { + type: { + name: 'object', + value: { + name: { name: 'string' }, + }, + }, + }, + }, }; export default meta; diff --git a/angular-cli/prerelease/after-storybook/src/stories/header.component.ts b/angular-cli/prerelease/after-storybook/src/stories/header.component.ts index 4d3a4fdc53..fe6cb06688 100644 --- a/angular-cli/prerelease/after-storybook/src/stories/header.component.ts +++ b/angular-cli/prerelease/after-storybook/src/stories/header.component.ts @@ -1,4 +1,4 @@ -import { Component, Input, Output, EventEmitter } from '@angular/core'; +import { Component, input, output } from '@angular/core'; import { CommonModule } from '@angular/common'; import { ButtonComponent } from './button.component'; @@ -27,28 +27,28 @@ import type { User } from './user';

Acme

-
+
- Welcome, {{ user.name }}{{ user().name }}!
-
+
(null); - @Output() - onLogin = new EventEmitter(); + onLogin = output(); - @Output() - onLogout = new EventEmitter(); + onLogout = output(); - @Output() - onCreateAccount = new EventEmitter(); + onCreateAccount = output(); } diff --git a/angular-cli/prerelease/after-storybook/src/stories/header.stories.ts b/angular-cli/prerelease/after-storybook/src/stories/header.stories.ts index 8a9f73b151..ea23cc54b9 100644 --- a/angular-cli/prerelease/after-storybook/src/stories/header.stories.ts +++ b/angular-cli/prerelease/after-storybook/src/stories/header.stories.ts @@ -17,6 +17,16 @@ const meta: Meta = { onLogout: fn(), onCreateAccount: fn(), }, + argTypes: { + user: { + type: { + name: 'object', + value: { + name: { name: 'string' }, + }, + }, + }, + }, }; export default meta;