Add 'exists' flags to content types and set them
This commit is contained in:
2
astro/src/types/blogs/blog.d.ts
vendored
2
astro/src/types/blogs/blog.d.ts
vendored
@@ -1,5 +1,6 @@
|
||||
type BlogPost = {
|
||||
type: "BlogPost";
|
||||
exists: boolean;
|
||||
|
||||
id: string;
|
||||
title: string;
|
||||
@@ -16,5 +17,6 @@ type BlogPost = {
|
||||
|
||||
type BlogIndex = {
|
||||
type: "BlogIndex";
|
||||
exists: boolean;
|
||||
pageNumber: number;
|
||||
}
|
||||
|
||||
3
astro/src/types/photos/album.d.ts
vendored
3
astro/src/types/photos/album.d.ts
vendored
@@ -1,5 +1,6 @@
|
||||
type PhotoAlbum = {
|
||||
type: "PhotoAlbum";
|
||||
exists: boolean;
|
||||
|
||||
title: string;
|
||||
url: string;
|
||||
@@ -32,6 +33,8 @@ type PhotoAlbumPhoto = {
|
||||
|
||||
type PhotoCategory = {
|
||||
type: "PhotoCategory";
|
||||
exists: boolean;
|
||||
|
||||
category: string;
|
||||
pageNumber: number;
|
||||
}
|
||||
|
||||
1
astro/src/types/photos/category.d.ts
vendored
1
astro/src/types/photos/category.d.ts
vendored
@@ -1,3 +1,4 @@
|
||||
type PhotoCategoryIndex = {
|
||||
type: "PhotoCategoryIndex";
|
||||
exists: boolean;
|
||||
}
|
||||
|
||||
2
astro/src/types/photos/photo.d.ts
vendored
2
astro/src/types/photos/photo.d.ts
vendored
@@ -1,5 +1,7 @@
|
||||
type PhotoPage = {
|
||||
type: "PhotoPage";
|
||||
exists: boolean;
|
||||
|
||||
id: string;
|
||||
photo: PhotoProps;
|
||||
text: string | null;
|
||||
|
||||
4
astro/src/types/projects/project.d.ts
vendored
4
astro/src/types/projects/project.d.ts
vendored
@@ -1,4 +1,7 @@
|
||||
type ProjectPost = {
|
||||
type: "ProjectPost";
|
||||
exists: boolean;
|
||||
|
||||
title: string;
|
||||
url: string;
|
||||
date: string;
|
||||
@@ -13,5 +16,6 @@ type ProjectPost = {
|
||||
|
||||
type ProjectIndex = {
|
||||
type: "ProjectIndex";
|
||||
exists: boolean;
|
||||
pageNumber: number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user