diff --git a/src/api/global/content-types/global/schema.json b/src/api/global/content-types/global/schema.json index 55b3910..24d21a8 100644 --- a/src/api/global/content-types/global/schema.json +++ b/src/api/global/content-types/global/schema.json @@ -19,6 +19,11 @@ "component": "global.descriptive-list", "repeatable": true }, + "mosaic_items": { + "type": "relation", + "relation": "oneToMany", + "target": "api::mosaic-item.mosaic-item" + }, "seo": { "type": "component", "component": "global.seo", diff --git a/src/api/home/content-types/home/schema.json b/src/api/home/content-types/home/schema.json deleted file mode 100644 index cee63e8..0000000 --- a/src/api/home/content-types/home/schema.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "kind": "singleType", - "collectionName": "homes", - "info": { - "singularName": "home", - "pluralName": "homes", - "displayName": "Home" - }, - "options": { - "draftAndPublish": true - }, - "pluginOptions": {}, - "attributes": { - "mosaic_items": { - "type": "relation", - "relation": "oneToMany", - "target": "api::mosaic-item.mosaic-item" - } - } -} diff --git a/src/api/home/controllers/home.ts b/src/api/home/controllers/home.ts deleted file mode 100644 index d468c8e..0000000 --- a/src/api/home/controllers/home.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * home controller - */ - -import { factories } from '@strapi/strapi'; - -export default factories.createCoreController('api::home.home'); diff --git a/src/api/home/routes/home.ts b/src/api/home/routes/home.ts deleted file mode 100644 index ad8b509..0000000 --- a/src/api/home/routes/home.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * home router - */ - -import { factories } from '@strapi/strapi'; - -export default factories.createCoreRouter('api::home.home'); diff --git a/src/api/home/services/home.ts b/src/api/home/services/home.ts deleted file mode 100644 index 441af19..0000000 --- a/src/api/home/services/home.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * home service - */ - -import { factories } from '@strapi/strapi'; - -export default factories.createCoreService('api::home.home'); diff --git a/types/generated/contentTypes.d.ts b/types/generated/contentTypes.d.ts index 771a547..3cf8703 100644 --- a/types/generated/contentTypes.d.ts +++ b/types/generated/contentTypes.d.ts @@ -462,36 +462,12 @@ export interface ApiGlobalGlobal extends Struct.SingleTypeSchema { 'api::global.global' > & Schema.Attribute.Private; - publishedAt: Schema.Attribute.DateTime; - seo: Schema.Attribute.Component<'global.seo', false>; - updatedAt: Schema.Attribute.DateTime; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - }; -} - -export interface ApiHomeHome extends Struct.SingleTypeSchema { - collectionName: 'homes'; - info: { - displayName: 'Home'; - pluralName: 'homes'; - singularName: 'home'; - }; - options: { - draftAndPublish: true; - }; - attributes: { - createdAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - locale: Schema.Attribute.String & Schema.Attribute.Private; - localizations: Schema.Attribute.Relation<'oneToMany', 'api::home.home'> & - Schema.Attribute.Private; mosaic_items: Schema.Attribute.Relation< 'oneToMany', 'api::mosaic-item.mosaic-item' >; publishedAt: Schema.Attribute.DateTime; + seo: Schema.Attribute.Component<'global.seo', false>; updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; @@ -1042,7 +1018,6 @@ declare module '@strapi/strapi' { 'admin::transfer-token-permission': AdminTransferTokenPermission; 'admin::user': AdminUser; 'api::global.global': ApiGlobalGlobal; - 'api::home.home': ApiHomeHome; 'api::mosaic-item.mosaic-item': ApiMosaicItemMosaicItem; 'plugin::content-releases.release': PluginContentReleasesRelease; 'plugin::content-releases.release-action': PluginContentReleasesReleaseAction;