Thread viewer for Bluesky

fixed type imports

+5 -5
+1 -1
src/components/LikeStatsTable.svelte
··· 1 1 <script lang="ts"> 2 - import { LikeStat } from "../services/like_stats"; 2 + import type { LikeStat } from "../services/like_stats"; 3 3 4 4 let { cssClass, header, users }: { cssClass: string, header: string, users: LikeStat[] } = $props(); 5 5 </script>
+1 -1
src/components/PostingStatsTable.svelte
··· 1 1 <script lang="ts"> 2 - import { PostingStatsResult } from "../services/posting_stats"; 2 + import { type PostingStatsResult } from "../services/posting_stats"; 3 3 4 4 interface Props extends PostingStatsResult { 5 5 showReposts?: boolean,
+1 -1
src/pages/LikeStatsPage.svelte
··· 1 1 <script lang="ts"> 2 2 import LikeStatsTable from '../components/LikeStatsTable.svelte'; 3 - import { LikeStats, LikeStat } from '../services/like_stats.js'; 3 + import { LikeStats, type LikeStat } from '../services/like_stats.js'; 4 4 import { numberOfDays } from '../utils.js'; 5 5 6 6 let timeRangeDays = $state(7);
+2 -2
src/pages/PostingStatsPage.svelte
··· 1 1 <script lang="ts"> 2 - import UserAutocomplete, { AutocompleteUser } from '../components/UserAutocomplete.svelte'; 2 + import UserAutocomplete, { type AutocompleteUser } from '../components/UserAutocomplete.svelte'; 3 3 import PostingStatsTable from '../components/PostingStatsTable.svelte'; 4 - import { PostingStats, PostingStatsResult } from '../services/posting_stats.js'; 4 + import { PostingStats, type PostingStatsResult } from '../services/posting_stats.js'; 5 5 import { numberOfDays } from '../utils.js'; 6 6 7 7 const tabs = [