MicroCMSDate型のpublishedAtとrevisedAtはオプショナルプロパティであるべきである
Closed this issue · 0 comments
yassh commented
現状、MicroCMSDate型は次の定義になっています。
export interface MicroCMSDate {
createdAt: string;
updatedAt: string;
publishedAt: string;
revisedAt: string;
}
しかし、一度も公開していないコンテンツにはpublishedAt
とrevisedAt
は存在しないので、次の定義であるべきだと思います。
export interface MicroCMSDate {
createdAt: string;
updatedAt: string;
publishedAt?: string;
revisedAt?: string;
}