Shared Components Restructure, Cherry Picked | Restructure Room-List Tree (#32915)

* refactor(shared-components): restructure room-list tree

* refactor(web): rename room-list parent viewmodel

* test(shared-components): add room-list visual baselines

* fix(room-list): address review feedback

* Fix Prettier

* Move AvatarWithDetails from avatar folder to core

* Update stories title to reflect correct path

* Fix AvatarWithDetails barrel export path

* Remove stale DateSeparatorView barrel export

* Move AvatarWithDetails visual baseline

* Shorten shared-components visual snapshot paths

* Revert "Shorten shared-components visual snapshot paths"

This reverts commit 91880ff5fb10408aa0091175b53ce3c86c6975a9.

* Move room list notification decoration files up a level
This commit is contained in:
Zack
2026-04-14 08:51:36 +00:00
committed by GitHub
parent d46cfe154b
commit a7cd6eac31
81 changed files with 45 additions and 48 deletions
@@ -11,7 +11,7 @@ import { type Meta, type StoryObj } from "@storybook/react-vite";
import { AvatarWithDetails } from "./AvatarWithDetails";
const meta = {
title: "Avatar/AvatarWithDetails",
title: "core/AvatarWithDetails",
component: AvatarWithDetails,
tags: ["autodocs"],
args: {
@@ -10,7 +10,7 @@ import React from "react";
import classNames from "classnames";
import styles from "./AvatarWithDetails.module.css";
import { Flex } from "../../utils/Flex";
import { Flex } from "../utils/Flex";
export type AvatarWithDetailsProps<C extends ElementType> = {
/**