BlueSky & more on desktop lazurite.stormlightlabs.org/
tauri rust typescript bluesky appview atproto solid
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor: feeds/tests dir

+6 -6
+1 -1
src/components/feeds/FeedComposer.test.tsx src/components/feeds/tests/FeedComposer.test.tsx
··· 1 1 import { render, screen } from "@solidjs/testing-library"; 2 2 import { describe, expect, it } from "vitest"; 3 - import { FeedComposer } from "./FeedComposer"; 3 + import { FeedComposer } from "../FeedComposer"; 4 4 5 5 const suggestions = Array.from( 6 6 { length: 13 },
src/components/feeds/FeedContent.test.tsx src/components/feeds/tests/FeedContent.test.tsx
+1 -1
src/components/feeds/FeedTabs.test.tsx src/components/feeds/tests/FeedTabs.test.tsx
··· 1 1 import { render, screen } from "@solidjs/testing-library"; 2 2 import { describe, expect, it, vi } from "vitest"; 3 - import { FeedTabBar } from "./FeedTabs"; 3 + import { FeedTabBar } from "../FeedTabs"; 4 4 5 5 describe("FeedTabBar", () => { 6 6 it("renders feed labels without numeric badges", () => {
src/components/feeds/FeedWorkspace.test.tsx src/components/feeds/tests/FeedWorkspace.test.tsx
src/components/feeds/ImageGallery.test.tsx src/components/feeds/tests/ImageGallery.test.tsx
+1 -1
src/components/feeds/PostCard.test.tsx src/components/feeds/tests/PostCard.test.tsx
··· 1 1 import { buildHashtagRoute } from "$/lib/search-routes"; 2 2 import { fireEvent, render, screen, waitFor } from "@solidjs/testing-library"; 3 3 import { beforeEach, describe, expect, it, vi } from "vitest"; 4 - import { PostCard } from "./PostCard"; 4 + import { PostCard } from "../PostCard"; 5 5 6 6 const downloadImageMock = vi.hoisted(() => vi.fn()); 7 7 const downloadVideoMock = vi.hoisted(() => vi.fn());
+1 -1
src/components/feeds/VideoEmbed.test.tsx src/components/feeds/tests/VideoEmbed.test.tsx
··· 1 1 import { fireEvent, render, screen, waitFor } from "@solidjs/testing-library"; 2 2 import { beforeEach, describe, expect, it, vi } from "vitest"; 3 - import { VideoEmbed } from "./VideoEmbed"; 3 + import { VideoEmbed } from "../VideoEmbed"; 4 4 5 5 const downloadVideoMock = vi.hoisted(() => vi.fn()); 6 6 const listenMock = vi.hoisted(() => vi.fn());
+1 -1
src/components/feeds/useFeedWorkspaceController.test.tsx src/components/feeds/tests/useFeedWorkspaceController.test.tsx
··· 1 1 import { fireEvent, render, screen, waitFor } from "@solidjs/testing-library"; 2 2 import { describe, expect, it, vi } from "vitest"; 3 - import { useFeedWorkspaceController } from "./useFeedWorkspaceController"; 3 + import { useFeedWorkspaceController } from "../useFeedWorkspaceController"; 4 4 5 5 const invokeMock = vi.hoisted(() => vi.fn()); 6 6 const listenMock = vi.hoisted(() => vi.fn());
+1 -1
src/components/feeds/workspace-state.test.ts src/components/feeds/tests/workspace-state.test.ts
··· 10 10 getNextFocusedScrollTop, 11 11 updateFeedScrollTop, 12 12 upsertFeedViewPrefs, 13 - } from "./workspace-state"; 13 + } from "../workspace-state"; 14 14 15 15 const createFeedViewPref = (overrides: Partial<FeedViewPrefItem> = {}) => ({ 16 16 feed: "following",