1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-11 22:13:32 +00:00

fix standalone actions stories for angular 19

This commit is contained in:
Vicki League
2025-06-25 14:29:53 -04:00
parent fa5c6892d1
commit 27d6dd8a06

View File

@@ -20,6 +20,7 @@ const template = /*html*/ `
@Component({
template,
selector: "app-promise-example",
imports: [BitActionDirective, ButtonModule, IconButtonModule],
})
class PromiseExampleComponent {
statusEmoji = "🟡";
@@ -36,6 +37,7 @@ class PromiseExampleComponent {
@Component({
template,
selector: "app-action-resolves-quickly",
imports: [BitActionDirective, ButtonModule, IconButtonModule],
})
class ActionResolvesQuicklyComponent {
statusEmoji = "🟡";
@@ -53,6 +55,7 @@ class ActionResolvesQuicklyComponent {
@Component({
template,
selector: "app-observable-example",
imports: [BitActionDirective, ButtonModule, IconButtonModule],
})
class ObservableExampleComponent {
action = () => {
@@ -63,6 +66,7 @@ class ObservableExampleComponent {
@Component({
template,
selector: "app-rejected-promise-example",
imports: [BitActionDirective, ButtonModule, IconButtonModule],
})
class RejectedPromiseExampleComponent {
action = async () => {
@@ -76,13 +80,12 @@ export default {
title: "Component Library/Async Actions/Standalone",
decorators: [
moduleMetadata({
declarations: [
imports: [
PromiseExampleComponent,
ObservableExampleComponent,
RejectedPromiseExampleComponent,
ActionResolvesQuicklyComponent,
],
imports: [ButtonModule, IconButtonModule, BitActionDirective],
providers: [
{
provide: ValidationService,