cascade-cards-source-rest
v0.1.0
Published
Cascade Cards REST API data source adapter
Downloads
1
Maintainers
Readme
Cascade Cards REST Source
Fetch hovercard content from your REST API.
import { restSource } from 'cascade-cards-source-rest';
const source = restSource({
baseUrl: 'https://api.example.com',
termPath: (term) => `/hovercards/${term}`,
headers: {
Authorization: `Bearer ${process.env.API_TOKEN}`,
},
transform(data) {
if (!data) return null;
return {
title: data.title,
markdown: data.markdown,
links: data.links,
meta: data.meta,
};
},
});Pass the source to HoverKitProvider alongside other sources.
