change: split file into viewer and download
This commit is contained in:
parent
8e4a52adb7
commit
75025e81da
7 changed files with 203 additions and 12 deletions
15
types/generated/components.d.ts
vendored
15
types/generated/components.d.ts
vendored
|
@ -43,8 +43,18 @@ export interface DynamicZoneFileDownload extends Struct.ComponentSchema {
|
|||
displayName: "Datei-Download";
|
||||
};
|
||||
attributes: {
|
||||
enable_download: Schema.Attribute.Boolean & Schema.Attribute.Required & Schema.Attribute.DefaultTo<true>;
|
||||
file: Schema.Attribute.Media<"files" | "images"> & Schema.Attribute.Required;
|
||||
file: Schema.Attribute.Media<"images" | "videos" | "audios" | "files"> & Schema.Attribute.Required;
|
||||
};
|
||||
}
|
||||
|
||||
export interface DynamicZoneFileViewer extends Struct.ComponentSchema {
|
||||
collectionName: "components_dynamic_zone_file_viewer";
|
||||
info: {
|
||||
description: "";
|
||||
displayName: "Datei-Anzeige";
|
||||
};
|
||||
attributes: {
|
||||
file: Schema.Attribute.Media<"images" | "videos" | "audios" | "files"> & Schema.Attribute.Required;
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -243,6 +253,7 @@ declare module "@strapi/strapi" {
|
|||
"dynamic-zone.dual-column-text": DynamicZoneDualColumnText;
|
||||
"dynamic-zone.embedding": DynamicZoneEmbedding;
|
||||
"dynamic-zone.file-download": DynamicZoneFileDownload;
|
||||
"dynamic-zone.file-viewer": DynamicZoneFileViewer;
|
||||
"dynamic-zone.full-image": DynamicZoneFullImage;
|
||||
"dynamic-zone.full-text": DynamicZoneFullText;
|
||||
"dynamic-zone.gallery": DynamicZoneGallery;
|
||||
|
|
3
types/generated/contentTypes.d.ts
vendored
3
types/generated/contentTypes.d.ts
vendored
|
@ -465,6 +465,7 @@ export interface ApiHomepageHomepage extends Struct.SingleTypeSchema {
|
|||
"dynamic-zone.spacer",
|
||||
"dynamic-zone.section",
|
||||
"dynamic-zone.embedding",
|
||||
"dynamic-zone.file-viewer",
|
||||
"dynamic-zone.file-download",
|
||||
"dynamic-zone.gallery",
|
||||
"dynamic-zone.full-text",
|
||||
|
@ -531,6 +532,7 @@ export interface ApiPagePage extends Struct.CollectionTypeSchema {
|
|||
"dynamic-zone.spacer",
|
||||
"dynamic-zone.section",
|
||||
"dynamic-zone.embedding",
|
||||
"dynamic-zone.file-viewer",
|
||||
"dynamic-zone.file-download",
|
||||
"dynamic-zone.gallery",
|
||||
"dynamic-zone.full-text",
|
||||
|
@ -548,6 +550,7 @@ export interface ApiPagePage extends Struct.CollectionTypeSchema {
|
|||
locale: Schema.Attribute.String & Schema.Attribute.Private;
|
||||
localizations: Schema.Attribute.Relation<"oneToMany", "api::page.page"> & Schema.Attribute.Private;
|
||||
publishedAt: Schema.Attribute.DateTime;
|
||||
ref_only_access: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo<false>;
|
||||
slug: Schema.Attribute.UID<"identifier"> & Schema.Attribute.Required;
|
||||
updatedAt: Schema.Attribute.DateTime;
|
||||
updatedBy: Schema.Attribute.Relation<"oneToOne", "admin::user"> & Schema.Attribute.Private;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue