src
webapp
features
profile
components
profileCard
profileFollowStats
profileHoverCard
profileMenu
···
64
64
handle: 'bot.semble',
65
65
avatarUrl: 'https://i.pravatar.cc/150?u=bot',
66
66
description: 'An automated bot that curates content.',
67
67
-
labels: [{ val: 'bot', src: 'did:plc:bot999', uri: 'did:plc:bot999', cts: '2024-01-01T00:00:00.000Z' }],
67
67
+
labels: [
68
68
+
{
69
69
+
val: 'bot',
70
70
+
src: 'did:plc:bot999',
71
71
+
uri: 'did:plc:bot999',
72
72
+
cts: '2024-01-01T00:00:00.000Z',
73
73
+
},
74
74
+
],
68
75
},
69
76
},
70
77
};
···
72
72
decorators: [
73
73
(Story) => (
74
74
<QueryCacheSeed
75
75
-
profile={{ ...mockProfile, followerCount: 1, followingCount: 0, followedCollectionsCount: 0 }}
75
75
+
profile={{
76
76
+
...mockProfile,
77
77
+
followerCount: 1,
78
78
+
followingCount: 0,
79
79
+
followedCollectionsCount: 0,
80
80
+
}}
76
81
>
77
82
<Suspense fallback={<FollowStatsSkeleton />}>
78
83
<Story />
···
78
78
handle: 'bot.semble',
79
79
avatarUrl: 'https://i.pravatar.cc/150?u=bot',
80
80
description: 'An automated bot that curates content.',
81
81
-
labels: [{ val: 'bot', src: 'did:plc:bot999', uri: 'did:plc:bot999', cts: '2024-01-01T00:00:00.000Z' }],
81
81
+
labels: [
82
82
+
{
83
83
+
val: 'bot',
84
84
+
src: 'did:plc:bot999',
85
85
+
uri: 'did:plc:bot999',
86
86
+
cts: '2024-01-01T00:00:00.000Z',
87
87
+
},
88
88
+
],
82
89
}}
83
90
>
84
91
<Suspense>