microCMSのSDKで返ってくるデータに関してメモする。
APIスキーマは実は明確な型はない。
なぜならWebサイトごとにmicroCMS管理画面側で入力制約や出力制約が作れるのだ。
それでも記事メデイアである以上、だいたいは以下のようになっている。
export type Category = {
id: string;
createdAt: string;
updatedAt: string;
publishedAt: string;
revisedAt: string;
name: string;
};
export type BlogPost = {
id: string;
createdAt: string;
updatedAt: string;
publishedAt: string;
revisedAt: string;
title: string;
content: string;
eyecatch: {
url: string;
height?: number;
width?: number;
};
category: Category;
description: string;
};
aaa