Commit 459f1878 by sujata

blog banner added & cfo clientel

1 parent 8bb9cb0b
{
"kind": "singleType",
"collectionName": "blog_pages",
"info": {
"singularName": "blog-page",
"pluralName": "blog-pages",
"displayName": "BlogPage"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"Banner": {
"type": "component",
"repeatable": false,
"component": "layout.page-banner"
}
}
}
'use strict';
/**
* blog-page controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::blog-page.blog-page');
'use strict';
/**
* blog-page router
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::blog-page.blog-page');
'use strict';
/**
* blog-page service
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::blog-page.blog-page');
......@@ -8,7 +8,7 @@
"attributes": {
"logos": {
"type": "media",
"multiple": false,
"multiple": true,
"required": false,
"allowedTypes": [
"images"
......
......@@ -110,6 +110,71 @@ export interface SharedMedia extends Struct.ComponentSchema {
};
}
export interface PeopleTeamMember extends Struct.ComponentSchema {
collectionName: 'components_people_team_members';
info: {
displayName: 'TeamMember';
description: '';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Linkdin: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Designation: Schema.Attribute.String & Schema.Attribute.Required;
};
}
export interface PeopleTeamLeads extends Struct.ComponentSchema {
collectionName: 'components_people_team_leads';
info: {
displayName: 'Team Leads';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Designation: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Linkdin: Schema.Attribute.String & Schema.Attribute.Required;
};
}
export interface PeoplePeopleList extends Struct.ComponentSchema {
collectionName: 'components_people_people_lists';
info: {
displayName: 'people-list';
description: '';
};
attributes: {
heading: Schema.Attribute.String;
description: Schema.Attribute.String;
};
}
export interface PeopleOverview extends Struct.ComponentSchema {
collectionName: 'components_people_overviews';
info: {
displayName: 'Overview';
description: '';
};
attributes: {
Subtitle: Schema.Attribute.String;
Title: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'>;
Description: Schema.Attribute.Text;
};
}
export interface PeopleAdvisoryBoard extends Struct.ComponentSchema {
collectionName: 'components_people_advisory_boards';
info: {
displayName: 'Advisory Board';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Description: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'>;
};
}
export interface LayoutWhatwedo extends Struct.ComponentSchema {
collectionName: 'components_layout_whatwedos';
info: {
......@@ -227,7 +292,7 @@ export interface LayoutClientel extends Struct.ComponentSchema {
description: '';
};
attributes: {
logos: Schema.Attribute.Media<'images'>;
logos: Schema.Attribute.Media<'images', true>;
};
}
......@@ -281,71 +346,6 @@ export interface LayoutAreasExpertise extends Struct.ComponentSchema {
};
}
export interface PeopleTeamMember extends Struct.ComponentSchema {
collectionName: 'components_people_team_members';
info: {
displayName: 'TeamMember';
description: '';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Linkdin: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Designation: Schema.Attribute.String & Schema.Attribute.Required;
};
}
export interface PeopleTeamLeads extends Struct.ComponentSchema {
collectionName: 'components_people_team_leads';
info: {
displayName: 'Team Leads';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Designation: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Linkdin: Schema.Attribute.String & Schema.Attribute.Required;
};
}
export interface PeoplePeopleList extends Struct.ComponentSchema {
collectionName: 'components_people_people_lists';
info: {
displayName: 'people-list';
description: '';
};
attributes: {
heading: Schema.Attribute.String;
description: Schema.Attribute.String;
};
}
export interface PeopleOverview extends Struct.ComponentSchema {
collectionName: 'components_people_overviews';
info: {
displayName: 'Overview';
description: '';
};
attributes: {
Subtitle: Schema.Attribute.String;
Title: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'>;
Description: Schema.Attribute.Text;
};
}
export interface PeopleAdvisoryBoard extends Struct.ComponentSchema {
collectionName: 'components_people_advisory_boards';
info: {
displayName: 'Advisory Board';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Description: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'>;
};
}
export interface HomePeople extends Struct.ComponentSchema {
collectionName: 'components_home_people';
info: {
......@@ -588,6 +588,11 @@ declare module '@strapi/strapi' {
'shared.page-schema': SharedPageSchema;
'shared.meta-social': SharedMetaSocial;
'shared.media': SharedMedia;
'people.team-member': PeopleTeamMember;
'people.team-leads': PeopleTeamLeads;
'people.people-list': PeoplePeopleList;
'people.overview': PeopleOverview;
'people.advisory-board': PeopleAdvisoryBoard;
'layout.whatwedo': LayoutWhatwedo;
'layout.technicalexpertise': LayoutTechnicalexpertise;
'layout.technicalexp-tab': LayoutTechnicalexpTab;
......@@ -602,11 +607,6 @@ declare module '@strapi/strapi' {
'layout.cfo-service': LayoutCfoService;
'layout.cfo-service-tab': LayoutCfoServiceTab;
'layout.areas-expertise': LayoutAreasExpertise;
'people.team-member': PeopleTeamMember;
'people.team-leads': PeopleTeamLeads;
'people.people-list': PeoplePeopleList;
'people.overview': PeopleOverview;
'people.advisory-board': PeopleAdvisoryBoard;
'home.people': HomePeople;
'home.knowlege-tab': HomeKnowlegeTab;
'home.knowledgeshack': HomeKnowledgeshack;
......
......@@ -609,6 +609,34 @@ export interface ApiBlogBlog extends Struct.CollectionTypeSchema {
};
}
export interface ApiBlogPageBlogPage extends Struct.SingleTypeSchema {
collectionName: 'blog_pages';
info: {
singularName: 'blog-page';
pluralName: 'blog-pages';
displayName: 'BlogPage';
};
options: {
draftAndPublish: true;
};
attributes: {
Banner: Schema.Attribute.Component<'layout.page-banner', false>;
createdAt: Schema.Attribute.DateTime;
updatedAt: Schema.Attribute.DateTime;
publishedAt: Schema.Attribute.DateTime;
createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
Schema.Attribute.Private;
updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
Schema.Attribute.Private;
locale: Schema.Attribute.String & Schema.Attribute.Private;
localizations: Schema.Attribute.Relation<
'oneToMany',
'api::blog-page.blog-page'
> &
Schema.Attribute.Private;
};
}
export interface ApiBudgetPageBudgetPage extends Struct.SingleTypeSchema {
collectionName: 'budget_pages';
info: {
......@@ -1736,6 +1764,7 @@ declare module '@strapi/strapi' {
'api::article.article': ApiArticleArticle;
'api::author.author': ApiAuthorAuthor;
'api::blog.blog': ApiBlogBlog;
'api::blog-page.blog-page': ApiBlogPageBlogPage;
'api::budget-page.budget-page': ApiBudgetPageBudgetPage;
'api::budgetpanorama.budgetpanorama': ApiBudgetpanoramaBudgetpanorama;
'api::business-page.business-page': ApiBusinessPageBusinessPage;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!