This repository has no description
0

Configure Feed

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

refactor: urlAddedBySummary -> sembleStats

+14 -14
+4 -4
src/webapp/features/platforms/bluesky/container/blueskySembleHeader/BlueskySembleHeader.tsx
··· 1 - import UrlAddedBySummary from '@/features/semble/components/urlAddedBySummary/UrlAddedBySummary'; 1 + import SembleStats from '@/features/semble/components/sembleStats/SembleStats'; 2 2 import { Stack } from '@mantine/core'; 3 3 import SembleActionsContainer from '@/features/semble/containers/sembleActionsContainer/SembleActionsContainer'; 4 4 import { Suspense } from 'react'; 5 5 import SembleActionsContainerSkeleton from '@/features/semble/containers/sembleActionsContainer/Skeleton.SembleActionsContainer'; 6 6 import BlueskySemblePost from '../../components/blueskySemblePost/BlueskySemblePost'; 7 7 import BlueskySemblePostSkeleton from '../../components/blueskySemblePost/Skeleton.BlueskySemblePost'; 8 - import UrlAddedBySummarySkeleton from '@/features/semble/components/urlAddedBySummary/Skeleton.UrlAddedBySummary'; 8 + import SembleStatsSkeleton from '@/features/semble/components/sembleStats/Skeleton.SembleStats'; 9 9 10 10 interface Props { 11 11 url: string; ··· 39 39 )} 40 40 41 41 <Suspense 42 - fallback={<UrlAddedBySummarySkeleton />} 42 + fallback={<SembleStatsSkeleton />} 43 43 key={props.url + 'added by summary'} 44 44 > 45 - <UrlAddedBySummary url={props.url} /> 45 + <SembleStats url={props.url} /> 46 46 </Suspense> 47 47 </Stack> 48 48 </Stack>
+2 -2
src/webapp/features/platforms/bluesky/container/blueskySembleHeader/Skeleton.BlueskySembleHeader.tsx
··· 1 1 import { Stack, Skeleton, Group, Box, Card } from '@mantine/core'; 2 - import UrlAddedBySummarySkeleton from '@/features/semble/components/urlAddedBySummary/Skeleton.UrlAddedBySummary'; 2 + import SembleStatsSkeleton from '@/features/semble/components/sembleStats/Skeleton.SembleStats'; 3 3 import SembleActionsContainerSkeleton from '@/features/semble/containers/sembleActionsContainer/Skeleton.SembleActionsContainer'; 4 4 5 5 export default function BlueskySembleHeaderSkeleton() { ··· 44 44 45 45 <Stack gap={'xl'}> 46 46 <SembleActionsContainerSkeleton /> 47 - <UrlAddedBySummarySkeleton /> 47 + <SembleStatsSkeleton /> 48 48 </Stack> 49 49 </Stack> 50 50 );
+4 -4
src/webapp/features/semble/components/SembleHeader/SembleHeader.tsx
··· 1 1 import { Stack, Grid, GridCol } from '@mantine/core'; 2 - import UrlAddedBySummary from '../urlAddedBySummary/UrlAddedBySummary'; 2 + import SembleStats from '../sembleStats/SembleStats'; 3 3 import { Suspense } from 'react'; 4 4 import SembleActionsContainerSkeleton from '../../containers/sembleActionsContainer/Skeleton.SembleActionsContainer'; 5 5 import SembleActionsContainer from '../../containers/sembleActionsContainer/SembleActionsContainer'; 6 6 import UrlMetadataHeader from '../urlMetadataHeader/UrlMetadataHeader'; 7 7 import UrlMetadataHeaderSkeleton from '../urlMetadataHeader/Skeleton.UrlMetadataHeader'; 8 - import UrlAddedBySummarySkeleton from '../urlAddedBySummary/Skeleton.UrlAddedBySummary'; 8 + import SembleStatsSkeleton from '../sembleStats/Skeleton.SembleStats'; 9 9 import UrlMetadataImage from '../urlMetadataHeader/UrlMetadataImage'; 10 10 import UrlMetadataImageSkeleton from '../urlMetadataHeader/Skeleton.UrlMetadataImage'; 11 11 ··· 44 44 </GridCol> 45 45 </Grid> 46 46 47 - <Suspense fallback={<UrlAddedBySummarySkeleton />} key={props.url}> 48 - <UrlAddedBySummary url={props.url} /> 47 + <Suspense fallback={<SembleStatsSkeleton />} key={props.url}> 48 + <SembleStats url={props.url} /> 49 49 </Suspense> 50 50 </Stack> 51 51 );
+2 -2
src/webapp/features/semble/components/SembleHeader/Skeleton.SembleHeader.tsx
··· 1 1 import { Stack, Grid, GridCol, Skeleton } from '@mantine/core'; 2 - import UrlAddedBySummarySkeleton from '../urlAddedBySummary/Skeleton.UrlAddedBySummary'; 2 + import SembleStatsSkeleton from '../sembleStats/Skeleton.SembleStats'; 3 3 import SembleActionsContainerSkeleton from '../../containers/sembleActionsContainer/Skeleton.SembleActionsContainer'; 4 4 import UrlMetadataHeaderSkeleton from '../urlMetadataHeader/Skeleton.UrlMetadataHeader'; 5 5 import UrlMetadataImageSkeleton from '../urlMetadataHeader/Skeleton.UrlMetadataImage'; ··· 19 19 </GridCol> 20 20 </Grid> 21 21 22 - <UrlAddedBySummarySkeleton /> 22 + <SembleStatsSkeleton /> 23 23 </Stack> 24 24 ); 25 25 }
+1 -1
src/webapp/features/semble/components/urlAddedBySummary/Skeleton.UrlAddedBySummary.tsx src/webapp/features/semble/components/sembleStats/Skeleton.SembleStats.tsx
··· 1 1 import { Skeleton } from '@mantine/core'; 2 2 3 - export default function UrlAddedBySummarySkeleton() { 3 + export default function SembleStatsSkeleton() { 4 4 return <Skeleton w={'100%'} maw={440} h={20} />; 5 5 }
+1 -1
src/webapp/features/semble/components/urlAddedBySummary/UrlAddedBySummary.tsx src/webapp/features/semble/components/sembleStats/SembleStats.tsx
··· 10 10 url: string; 11 11 } 12 12 13 - export default async function UrlAddedBySummary(props: Props) { 13 + export default async function SembleStats(props: Props) { 14 14 const { stats } = await getUrlMetadata({ 15 15 url: props.url, 16 16 includeStats: true,