(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;