A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.

version bump

Changed files
+4 -8
lib
+3 -7
lib/renderers/TangledRepoRenderer.tsx
···
// Fetch language data from knot server only if languages not provided
const {
data: languagesData,
-
loading: languagesLoading,
-
error: languagesError,
+
loading: _languagesLoading,
+
error: _languagesError,
} = useRepoLanguages({
knot: knotUrl,
did,
···
const viewUrl =
canonicalUrl ??
`${tangledBaseUrl}/@${did}/${encodeURIComponent(record.name)}`;
-
const timestamp = new Date(record.createdAt).toLocaleString(undefined, {
-
dateStyle: "medium",
-
timeStyle: "short",
-
});
const tangledIcon = (
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 25 25" style={{ display: "block" }}>
···
.slice(0, 2);
return topLanguages.length > 0 ? (
<div style={base.languageTags}>
-
{topLanguages.map((lang, index) => (
+
{topLanguages.map((lang) => (
<span key={lang.name} style={base.languageTag}>
{lang.name}
</span>
+1 -1
package.json
···
{
"name": "atproto-ui",
-
"version": "0.7.2",
+
"version": "0.8.0",
"type": "module",
"description": "React components and hooks for rendering AT Protocol records.",
"main": "./lib-dist/index.js",