first commit
This commit is contained in:
0
.editorconfig
Normal file → Executable file
0
.editorconfig
Normal file → Executable file
0
.env.example
Normal file → Executable file
0
.env.example
Normal file → Executable file
0
.gitignore
vendored
Normal file → Executable file
0
.gitignore
vendored
Normal file → Executable file
0
config/admin.ts
Normal file → Executable file
0
config/admin.ts
Normal file → Executable file
0
config/api.ts
Normal file → Executable file
0
config/api.ts
Normal file → Executable file
0
config/database.ts
Normal file → Executable file
0
config/database.ts
Normal file → Executable file
0
config/middlewares.ts
Normal file → Executable file
0
config/middlewares.ts
Normal file → Executable file
0
config/plugins.ts
Normal file → Executable file
0
config/plugins.ts
Normal file → Executable file
0
config/server.ts
Normal file → Executable file
0
config/server.ts
Normal file → Executable file
0
database/migrations/.gitkeep
Normal file → Executable file
0
database/migrations/.gitkeep
Normal file → Executable file
0
favicon.png
Normal file → Executable file
0
favicon.png
Normal file → Executable file
|
Before Width: | Height: | Size: 497 B After Width: | Height: | Size: 497 B |
0
package-lock.json
generated
Normal file → Executable file
0
package-lock.json
generated
Normal file → Executable file
0
package.json
Normal file → Executable file
0
package.json
Normal file → Executable file
0
public/robots.txt
Normal file → Executable file
0
public/robots.txt
Normal file → Executable file
0
public/uploads/.gitkeep
Normal file → Executable file
0
public/uploads/.gitkeep
Normal file → Executable file
0
src/admin/app.example.tsx
Normal file → Executable file
0
src/admin/app.example.tsx
Normal file → Executable file
0
src/admin/tsconfig.json
Normal file → Executable file
0
src/admin/tsconfig.json
Normal file → Executable file
0
src/admin/webpack.config.example.js
Normal file → Executable file
0
src/admin/webpack.config.example.js
Normal file → Executable file
0
src/api/.gitkeep
Normal file → Executable file
0
src/api/.gitkeep
Normal file → Executable file
@ -1,26 +0,0 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "display1s",
|
||||
"info": {
|
||||
"singularName": "display1",
|
||||
"pluralName": "display1s",
|
||||
"displayName": "display1",
|
||||
"description": ""
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"text1": {
|
||||
"type": "string"
|
||||
},
|
||||
"ck1": {
|
||||
"type": "customField",
|
||||
"options": {
|
||||
"preset": "default"
|
||||
},
|
||||
"customField": "plugin::ckeditor5.CKEditor"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* display1 controller
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi'
|
||||
|
||||
export default factories.createCoreController('api::display1.display1');
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* display1 router
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreRouter('api::display1.display1');
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* display1 service
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreService('api::display1.display1');
|
||||
@ -1,18 +0,0 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "display2s",
|
||||
"info": {
|
||||
"singularName": "display2",
|
||||
"pluralName": "display2s",
|
||||
"displayName": "display2"
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"json1": {
|
||||
"type": "json"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* display2 controller
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi'
|
||||
|
||||
export default factories.createCoreController('api::display2.display2');
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* display2 router
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreRouter('api::display2.display2');
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* display2 service
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreService('api::display2.display2');
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* janlist controller
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi'
|
||||
|
||||
export default factories.createCoreController('api::janlist.janlist');
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* janlist router
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreRouter('api::janlist.janlist');
|
||||
@ -1,7 +0,0 @@
|
||||
/**
|
||||
* janlist service
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreService('api::janlist.janlist');
|
||||
19
src/api/janlist/content-types/janlist/schema.json → src/api/news-post/content-types/news-post/schema.json
Normal file → Executable file
19
src/api/janlist/content-types/janlist/schema.json → src/api/news-post/content-types/news-post/schema.json
Normal file → Executable file
@ -1,24 +1,27 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "janlists",
|
||||
"collectionName": "news_posts",
|
||||
"info": {
|
||||
"singularName": "janlist",
|
||||
"pluralName": "janlists",
|
||||
"displayName": "janlist"
|
||||
"singularName": "news-post",
|
||||
"pluralName": "news-posts",
|
||||
"displayName": "NewsPost"
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"product": {
|
||||
"type": "string"
|
||||
},
|
||||
"jan": {
|
||||
"title": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": {
|
||||
"type": "string"
|
||||
},
|
||||
"pageUrl": {
|
||||
"type": "string"
|
||||
},
|
||||
"imageUrl": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
7
src/api/news-post/controllers/news-post.ts
Executable file
7
src/api/news-post/controllers/news-post.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* news-post controller
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi'
|
||||
|
||||
export default factories.createCoreController('api::news-post.news-post');
|
||||
7
src/api/news-post/routes/news-post.ts
Executable file
7
src/api/news-post/routes/news-post.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* news-post router
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreRouter('api::news-post.news-post');
|
||||
7
src/api/news-post/services/news-post.ts
Executable file
7
src/api/news-post/services/news-post.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* news-post service
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreService('api::news-post.news-post');
|
||||
24
src/api/point-balance/content-types/point-balance/schema.json
Executable file
24
src/api/point-balance/content-types/point-balance/schema.json
Executable file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "point_balances",
|
||||
"info": {
|
||||
"singularName": "point-balance",
|
||||
"pluralName": "point-balances",
|
||||
"displayName": "PointBalance",
|
||||
"description": ""
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"total_points": {
|
||||
"type": "integer"
|
||||
},
|
||||
"users_permissions_user": {
|
||||
"type": "relation",
|
||||
"relation": "oneToOne",
|
||||
"target": "plugin::users-permissions.user"
|
||||
}
|
||||
}
|
||||
}
|
||||
7
src/api/point-balance/controllers/point-balance.ts
Executable file
7
src/api/point-balance/controllers/point-balance.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-balance controller
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi'
|
||||
|
||||
export default factories.createCoreController('api::point-balance.point-balance');
|
||||
7
src/api/point-balance/routes/point-balance.ts
Executable file
7
src/api/point-balance/routes/point-balance.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-balance router
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreRouter('api::point-balance.point-balance');
|
||||
7
src/api/point-balance/services/point-balance.ts
Executable file
7
src/api/point-balance/services/point-balance.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-balance service
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreService('api::point-balance.point-balance');
|
||||
@ -0,0 +1,45 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "point_exchange_requests",
|
||||
"info": {
|
||||
"singularName": "point-exchange-request",
|
||||
"pluralName": "point-exchange-requests",
|
||||
"displayName": "PointExchangeRequest",
|
||||
"description": ""
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"type": {
|
||||
"type": "enumeration",
|
||||
"enum": [
|
||||
"add",
|
||||
"subtract"
|
||||
]
|
||||
},
|
||||
"amount": {
|
||||
"type": "integer"
|
||||
},
|
||||
"reason": {
|
||||
"type": "string"
|
||||
},
|
||||
"status": {
|
||||
"type": "enumeration",
|
||||
"enum": [
|
||||
"pending",
|
||||
"approved",
|
||||
"rejected"
|
||||
]
|
||||
},
|
||||
"admin_note": {
|
||||
"type": "string"
|
||||
},
|
||||
"users_permissions_users": {
|
||||
"type": "relation",
|
||||
"relation": "oneToMany",
|
||||
"target": "plugin::users-permissions.user"
|
||||
}
|
||||
}
|
||||
}
|
||||
7
src/api/point-exchange-request/controllers/point-exchange-request.ts
Executable file
7
src/api/point-exchange-request/controllers/point-exchange-request.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-exchange-request controller
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi'
|
||||
|
||||
export default factories.createCoreController('api::point-exchange-request.point-exchange-request');
|
||||
7
src/api/point-exchange-request/routes/point-exchange-request.ts
Executable file
7
src/api/point-exchange-request/routes/point-exchange-request.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-exchange-request router
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreRouter('api::point-exchange-request.point-exchange-request');
|
||||
7
src/api/point-exchange-request/services/point-exchange-request.ts
Executable file
7
src/api/point-exchange-request/services/point-exchange-request.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-exchange-request service
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreService('api::point-exchange-request.point-exchange-request');
|
||||
35
src/api/point-transaction/content-types/point-transaction/schema.json
Executable file
35
src/api/point-transaction/content-types/point-transaction/schema.json
Executable file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "point_transactions",
|
||||
"info": {
|
||||
"singularName": "point-transaction",
|
||||
"pluralName": "point-transactions",
|
||||
"displayName": "PointTransaction",
|
||||
"description": ""
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"Enumeration": {
|
||||
"type": "enumeration",
|
||||
"enum": [
|
||||
"add",
|
||||
"subtract",
|
||||
"adjust"
|
||||
]
|
||||
},
|
||||
"amount": {
|
||||
"type": "integer"
|
||||
},
|
||||
"description": {
|
||||
"type": "string"
|
||||
},
|
||||
"users_permissions_users": {
|
||||
"type": "relation",
|
||||
"relation": "oneToMany",
|
||||
"target": "plugin::users-permissions.user"
|
||||
}
|
||||
}
|
||||
}
|
||||
7
src/api/point-transaction/controllers/point-transaction.ts
Executable file
7
src/api/point-transaction/controllers/point-transaction.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-transaction controller
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi'
|
||||
|
||||
export default factories.createCoreController('api::point-transaction.point-transaction');
|
||||
7
src/api/point-transaction/routes/point-transaction.ts
Executable file
7
src/api/point-transaction/routes/point-transaction.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-transaction router
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreRouter('api::point-transaction.point-transaction');
|
||||
7
src/api/point-transaction/services/point-transaction.ts
Executable file
7
src/api/point-transaction/services/point-transaction.ts
Executable file
@ -0,0 +1,7 @@
|
||||
/**
|
||||
* point-transaction service
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreService('api::point-transaction.point-transaction');
|
||||
0
src/extensions/.gitkeep
Normal file → Executable file
0
src/extensions/.gitkeep
Normal file → Executable file
0
src/index.ts
Normal file → Executable file
0
src/index.ts
Normal file → Executable file
0
tsconfig.json
Normal file → Executable file
0
tsconfig.json
Normal file → Executable file
0
types/generated/components.d.ts
vendored
Normal file → Executable file
0
types/generated/components.d.ts
vendored
Normal file → Executable file
210
types/generated/contentTypes.d.ts
vendored
Normal file → Executable file
210
types/generated/contentTypes.d.ts
vendored
Normal file → Executable file
@ -362,50 +362,12 @@ export interface AdminUser extends Schema.CollectionType {
|
||||
};
|
||||
}
|
||||
|
||||
export interface ApiDisplay1Display1 extends Schema.CollectionType {
|
||||
collectionName: 'display1s';
|
||||
export interface ApiNewsPostNewsPost extends Schema.CollectionType {
|
||||
collectionName: 'news_posts';
|
||||
info: {
|
||||
description: '';
|
||||
displayName: 'display1';
|
||||
pluralName: 'display1s';
|
||||
singularName: 'display1';
|
||||
};
|
||||
options: {
|
||||
draftAndPublish: true;
|
||||
};
|
||||
attributes: {
|
||||
ck1: Attribute.RichText &
|
||||
Attribute.CustomField<
|
||||
'plugin::ckeditor5.CKEditor',
|
||||
{
|
||||
preset: 'default';
|
||||
}
|
||||
>;
|
||||
createdAt: Attribute.DateTime;
|
||||
createdBy: Attribute.Relation<
|
||||
'api::display1.display1',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
publishedAt: Attribute.DateTime;
|
||||
text1: Attribute.String;
|
||||
updatedAt: Attribute.DateTime;
|
||||
updatedBy: Attribute.Relation<
|
||||
'api::display1.display1',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
};
|
||||
}
|
||||
|
||||
export interface ApiDisplay2Display2 extends Schema.CollectionType {
|
||||
collectionName: 'display2s';
|
||||
info: {
|
||||
displayName: 'display2';
|
||||
pluralName: 'display2s';
|
||||
singularName: 'display2';
|
||||
displayName: 'NewsPost';
|
||||
pluralName: 'news-posts';
|
||||
singularName: 'news-post';
|
||||
};
|
||||
options: {
|
||||
draftAndPublish: true;
|
||||
@ -413,48 +375,19 @@ export interface ApiDisplay2Display2 extends Schema.CollectionType {
|
||||
attributes: {
|
||||
createdAt: Attribute.DateTime;
|
||||
createdBy: Attribute.Relation<
|
||||
'api::display2.display2',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
json1: Attribute.JSON;
|
||||
publishedAt: Attribute.DateTime;
|
||||
updatedAt: Attribute.DateTime;
|
||||
updatedBy: Attribute.Relation<
|
||||
'api::display2.display2',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
};
|
||||
}
|
||||
|
||||
export interface ApiJanlistJanlist extends Schema.CollectionType {
|
||||
collectionName: 'janlists';
|
||||
info: {
|
||||
displayName: 'janlist';
|
||||
pluralName: 'janlists';
|
||||
singularName: 'janlist';
|
||||
};
|
||||
options: {
|
||||
draftAndPublish: true;
|
||||
};
|
||||
attributes: {
|
||||
createdAt: Attribute.DateTime;
|
||||
createdBy: Attribute.Relation<
|
||||
'api::janlist.janlist',
|
||||
'api::news-post.news-post',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
description: Attribute.String;
|
||||
jan: Attribute.String;
|
||||
product: Attribute.String;
|
||||
imageUrl: Attribute.String;
|
||||
pageUrl: Attribute.String;
|
||||
publishedAt: Attribute.DateTime;
|
||||
title: Attribute.String;
|
||||
updatedAt: Attribute.DateTime;
|
||||
updatedBy: Attribute.Relation<
|
||||
'api::janlist.janlist',
|
||||
'api::news-post.news-post',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
@ -462,6 +395,122 @@ export interface ApiJanlistJanlist extends Schema.CollectionType {
|
||||
};
|
||||
}
|
||||
|
||||
export interface ApiPointBalancePointBalance extends Schema.CollectionType {
|
||||
collectionName: 'point_balances';
|
||||
info: {
|
||||
description: '';
|
||||
displayName: 'PointBalance';
|
||||
pluralName: 'point-balances';
|
||||
singularName: 'point-balance';
|
||||
};
|
||||
options: {
|
||||
draftAndPublish: true;
|
||||
};
|
||||
attributes: {
|
||||
createdAt: Attribute.DateTime;
|
||||
createdBy: Attribute.Relation<
|
||||
'api::point-balance.point-balance',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
publishedAt: Attribute.DateTime;
|
||||
total_points: Attribute.Integer;
|
||||
updatedAt: Attribute.DateTime;
|
||||
updatedBy: Attribute.Relation<
|
||||
'api::point-balance.point-balance',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
users_permissions_user: Attribute.Relation<
|
||||
'api::point-balance.point-balance',
|
||||
'oneToOne',
|
||||
'plugin::users-permissions.user'
|
||||
>;
|
||||
};
|
||||
}
|
||||
|
||||
export interface ApiPointExchangeRequestPointExchangeRequest
|
||||
extends Schema.CollectionType {
|
||||
collectionName: 'point_exchange_requests';
|
||||
info: {
|
||||
description: '';
|
||||
displayName: 'PointExchangeRequest';
|
||||
pluralName: 'point-exchange-requests';
|
||||
singularName: 'point-exchange-request';
|
||||
};
|
||||
options: {
|
||||
draftAndPublish: true;
|
||||
};
|
||||
attributes: {
|
||||
admin_note: Attribute.String;
|
||||
amount: Attribute.Integer;
|
||||
createdAt: Attribute.DateTime;
|
||||
createdBy: Attribute.Relation<
|
||||
'api::point-exchange-request.point-exchange-request',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
publishedAt: Attribute.DateTime;
|
||||
reason: Attribute.String;
|
||||
status: Attribute.Enumeration<['pending', 'approved', 'rejected']>;
|
||||
type: Attribute.Enumeration<['add', 'subtract']>;
|
||||
updatedAt: Attribute.DateTime;
|
||||
updatedBy: Attribute.Relation<
|
||||
'api::point-exchange-request.point-exchange-request',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
users_permissions_users: Attribute.Relation<
|
||||
'api::point-exchange-request.point-exchange-request',
|
||||
'oneToMany',
|
||||
'plugin::users-permissions.user'
|
||||
>;
|
||||
};
|
||||
}
|
||||
|
||||
export interface ApiPointTransactionPointTransaction
|
||||
extends Schema.CollectionType {
|
||||
collectionName: 'point_transactions';
|
||||
info: {
|
||||
description: '';
|
||||
displayName: 'PointTransaction';
|
||||
pluralName: 'point-transactions';
|
||||
singularName: 'point-transaction';
|
||||
};
|
||||
options: {
|
||||
draftAndPublish: true;
|
||||
};
|
||||
attributes: {
|
||||
amount: Attribute.Integer;
|
||||
createdAt: Attribute.DateTime;
|
||||
createdBy: Attribute.Relation<
|
||||
'api::point-transaction.point-transaction',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
description: Attribute.String;
|
||||
Enumeration: Attribute.Enumeration<['add', 'subtract', 'adjust']>;
|
||||
publishedAt: Attribute.DateTime;
|
||||
updatedAt: Attribute.DateTime;
|
||||
updatedBy: Attribute.Relation<
|
||||
'api::point-transaction.point-transaction',
|
||||
'oneToOne',
|
||||
'admin::user'
|
||||
> &
|
||||
Attribute.Private;
|
||||
users_permissions_users: Attribute.Relation<
|
||||
'api::point-transaction.point-transaction',
|
||||
'oneToMany',
|
||||
'plugin::users-permissions.user'
|
||||
>;
|
||||
};
|
||||
}
|
||||
|
||||
export interface PluginContentReleasesRelease extends Schema.CollectionType {
|
||||
collectionName: 'strapi_releases';
|
||||
info: {
|
||||
@ -898,9 +947,10 @@ declare module '@strapi/types' {
|
||||
'admin::transfer-token': AdminTransferToken;
|
||||
'admin::transfer-token-permission': AdminTransferTokenPermission;
|
||||
'admin::user': AdminUser;
|
||||
'api::display1.display1': ApiDisplay1Display1;
|
||||
'api::display2.display2': ApiDisplay2Display2;
|
||||
'api::janlist.janlist': ApiJanlistJanlist;
|
||||
'api::news-post.news-post': ApiNewsPostNewsPost;
|
||||
'api::point-balance.point-balance': ApiPointBalancePointBalance;
|
||||
'api::point-exchange-request.point-exchange-request': ApiPointExchangeRequestPointExchangeRequest;
|
||||
'api::point-transaction.point-transaction': ApiPointTransactionPointTransaction;
|
||||
'plugin::content-releases.release': PluginContentReleasesRelease;
|
||||
'plugin::content-releases.release-action': PluginContentReleasesReleaseAction;
|
||||
'plugin::i18n.locale': PluginI18NLocale;
|
||||
|
||||
Reference in New Issue
Block a user