From e766283fefc21847efe3f643c8bd66f2d18ff657 Mon Sep 17 00:00:00 2001
From: jeff smith <jes@microsoft.com>
Date: Wed, 24 Jul 2024 21:15:40 -0700
Subject: [PATCH] addressed feedback

---
 packages/web-components/docs/api-report.md    |  4 +-
 .../src/accordion-item/accordion-item.ts      | 38 +++++++++----------
 2 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/packages/web-components/docs/api-report.md b/packages/web-components/docs/api-report.md
index 96e1a96cefcbc4..3bfb9de0df9953 100644
--- a/packages/web-components/docs/api-report.md
+++ b/packages/web-components/docs/api-report.md
@@ -53,6 +53,8 @@ export type AccordionExpandMode = ValuesOf<typeof AccordionExpandMode>;
 //
 // @public
 export class AccordionItem extends BaseAccordionItem {
+    block: boolean;
+    blockChanged(prev: boolean, next: boolean): void;
     markerPosition?: AccordionItemMarkerPosition;
     markerPositionChanged(prev: AccordionItemMarkerPosition, next: AccordionItemMarkerPosition): void;
     size?: AccordionItemSize;
@@ -426,8 +428,6 @@ export const BadgeTemplate: ElementViewTemplate<Badge>;
 
 // @public (undocumented)
 export class BaseAccordionItem extends FASTElement {
-    block: boolean;
-    blockChanged(prev: boolean, next: boolean): void;
     disabled: boolean;
     disabledChanged(prev: boolean, next: boolean): void;
     // @internal
diff --git a/packages/web-components/src/accordion-item/accordion-item.ts b/packages/web-components/src/accordion-item/accordion-item.ts
index 8c390114e4232d..1bdcaefad2fe76 100644
--- a/packages/web-components/src/accordion-item/accordion-item.ts
+++ b/packages/web-components/src/accordion-item/accordion-item.ts
@@ -100,25 +100,6 @@ export class BaseAccordionItem extends FASTElement {
   @attr
   public id: string = uniqueId('accordion-');
 
-  /**
-   * Sets the width of the focus state.
-   *
-   * @public
-   * @remarks
-   * HTML Attribute: block
-   */
-  @attr({ mode: 'boolean' })
-  public block: boolean = false;
-
-  /**
-   * Handles changes to block attribute
-   * @param prev - previous value
-   * @param next - next value
-   */
-  public blockChanged(prev: boolean, next: boolean): void {
-    toggleState(this.elementInternals, 'block', next);
-  }
-
   /**
    * @internal
    */
@@ -179,6 +160,25 @@ export class AccordionItem extends BaseAccordionItem {
       toggleState(this.elementInternals, `align-${next}`, true);
     }
   }
+
+  /**
+   * Sets the width of the focus state.
+   *
+   * @public
+   * @remarks
+   * HTML Attribute: block
+   */
+  @attr({ mode: 'boolean' })
+  public block: boolean = false;
+
+  /**
+   * Handles changes to block attribute
+   * @param prev - previous value
+   * @param next - next value
+   */
+  public blockChanged(prev: boolean, next: boolean): void {
+    toggleState(this.elementInternals, 'block', next);
+  }
 }
 
 /**