Skip to content

Commit d6356a2

Browse files
committed
fix: sidebar item alignment and add ResizeObserver mock to tests
1 parent ef1849f commit d6356a2

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

packages/react/__tests__/setup.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,10 @@
11
import "@testing-library/jest-dom/vitest";
2+
import { vi } from "vitest";
3+
4+
class ResizeObserverMock {
5+
observe = vi.fn();
6+
unobserve = vi.fn();
7+
disconnect = vi.fn();
8+
}
9+
10+
vi.stubGlobal("ResizeObserver", ResizeObserverMock);

packages/react/src/NavItem.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export const NavItem = memo(function NavItem({
2222
const content = (
2323
<>
2424
{icon && <span className="shrink-0 opacity-70 group-data-[active=true]:opacity-100 transition-opacity">{icon}</span>}
25-
<span className="flex-1 truncate">{label}</span>
25+
<span className="flex-1 truncate text-left">{label}</span>
2626
{badge && <span className="shrink-0 ml-auto">{badge}</span>}
2727
</>
2828
);

0 commit comments

Comments
 (0)