diff --git a/playground/.strapi/client/app.js b/playground/.strapi/client/app.js index ff2a975..6a5f78e 100644 --- a/playground/.strapi/client/app.js +++ b/playground/.strapi/client/app.js @@ -2,15 +2,15 @@ * This file was automatically generated by Strapi. * Any modifications made will be discarded. */ -import usersPermissions from "@strapi/plugin-users-permissions/strapi-admin"; import strapiCloud from "@strapi/plugin-cloud/strapi-admin"; +import usersPermissions from "@strapi/plugin-users-permissions/strapi-admin"; import configSync from "strapi-plugin-config-sync/strapi-admin"; import { renderAdmin } from "@strapi/strapi/admin"; renderAdmin(document.getElementById("strapi"), { plugins: { - "users-permissions": usersPermissions, "strapi-cloud": strapiCloud, + "users-permissions": usersPermissions, "config-sync": configSync, }, }); diff --git a/playground/types/generated/components.d.ts b/playground/types/generated/components.d.ts index 29587e8..41aa563 100644 --- a/playground/types/generated/components.d.ts +++ b/playground/types/generated/components.d.ts @@ -1,5 +1,3 @@ -import type { Struct, Schema } from '@strapi/strapi'; - -declare module '@strapi/strapi' { - export module Public {} -} +/* + * The app doesn't have any components yet. + */ diff --git a/playground/types/generated/contentTypes.d.ts b/playground/types/generated/contentTypes.d.ts index 8dde1e7..618025e 100644 --- a/playground/types/generated/contentTypes.d.ts +++ b/playground/types/generated/contentTypes.d.ts @@ -22,6 +22,7 @@ export interface ApiHomeHome extends Struct.SingleTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'api::home.home'>; }; } @@ -45,6 +46,7 @@ export interface ApiPagePage extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'api::page.page'>; }; } @@ -99,6 +101,10 @@ export interface PluginUploadFile extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::upload.file' + >; }; } @@ -145,6 +151,10 @@ export interface PluginUploadFolder extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::upload.folder' + >; }; } @@ -186,6 +196,10 @@ export interface PluginI18NLocale extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::i18n.locale' + >; }; } @@ -229,6 +243,10 @@ export interface PluginContentReleasesRelease updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::content-releases.release' + >; }; } @@ -269,6 +287,10 @@ export interface PluginContentReleasesReleaseAction Schema.Attribute.Private; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::content-releases.release-action' + >; }; } @@ -312,6 +334,10 @@ export interface PluginReviewWorkflowsWorkflow updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::review-workflows.workflow' + >; }; } @@ -353,6 +379,10 @@ export interface PluginReviewWorkflowsWorkflowStage updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::review-workflows.workflow-stage' + >; }; } @@ -391,6 +421,10 @@ export interface PluginUsersPermissionsPermission updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::users-permissions.permission' + >; }; } @@ -439,6 +473,10 @@ export interface PluginUsersPermissionsRole updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::users-permissions.role' + >; }; } @@ -490,6 +528,10 @@ export interface PluginUsersPermissionsUser updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::users-permissions.user' + >; }; } @@ -535,6 +577,7 @@ export interface AdminPermission extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'admin::permission'>; }; } @@ -599,6 +642,7 @@ export interface AdminUser extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'admin::user'>; }; } @@ -646,6 +690,7 @@ export interface AdminRole extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'admin::role'>; }; } @@ -704,6 +749,7 @@ export interface AdminApiToken extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'admin::api-token'>; }; } @@ -742,6 +788,10 @@ export interface AdminApiTokenPermission extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'admin::api-token-permission' + >; }; } @@ -797,6 +847,10 @@ export interface AdminTransferToken extends Struct.CollectionTypeSchema { updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'admin::transfer-token' + >; }; } @@ -836,6 +890,10 @@ export interface AdminTransferTokenPermission updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'admin::transfer-token-permission' + >; }; }