Commit 9ae8c53e by sujata

advisor service

1 parent 75be30e5
......@@ -4,7 +4,8 @@
"info": {
"singularName": "advisory-services-page",
"pluralName": "advisory-services-pages",
"displayName": "AdvisoryServicesPage"
"displayName": "AdvisoryServicesPage",
"description": ""
},
"options": {
"draftAndPublish": true
......@@ -40,6 +41,12 @@
"type": "component",
"repeatable": false,
"component": "shared.seo"
},
"Overview": {
"displayName": "Overview",
"type": "component",
"repeatable": false,
"component": "layout.overview"
}
}
}
{
"collectionName": "components_layout_overviews",
"info": {
"displayName": "Overview"
},
"options": {},
"attributes": {
"Title": {
"type": "string"
},
"Subtitle": {
"type": "text"
},
"Description": {
"type": "customField",
"options": {
"preset": "default"
},
"customField": "plugin::ckeditor5.CKEditor"
},
"CTA": {
"type": "component",
"repeatable": false,
"component": "cta.cta"
}
}
}
import type { Struct, Schema } from '@strapi/strapi';
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 SharedSlider extends Struct.ComponentSchema {
collectionName: 'components_shared_sliders';
info: {
......@@ -175,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: {
......@@ -259,6 +259,25 @@ export interface LayoutPageBanner extends Struct.ComponentSchema {
};
}
export interface LayoutOverview extends Struct.ComponentSchema {
collectionName: 'components_layout_overviews';
info: {
displayName: 'Overview';
};
attributes: {
Title: Schema.Attribute.String;
Subtitle: Schema.Attribute.Text;
Description: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface LayoutIndustryOverview extends Struct.ComponentSchema {
collectionName: 'components_layout_industry_overviews';
info: {
......@@ -679,11 +698,6 @@ export interface CtaCta extends Struct.ComponentSchema {
declare module '@strapi/strapi' {
export module Public {
export interface ComponentSchemas {
'people.team-member': PeopleTeamMember;
'people.team-leads': PeopleTeamLeads;
'people.people-list': PeoplePeopleList;
'people.overview': PeopleOverview;
'people.advisory-board': PeopleAdvisoryBoard;
'shared.slider': SharedSlider;
'shared.seo': SharedSeo;
'shared.rich-text': SharedRichText;
......@@ -691,6 +705,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.we-offer': LayoutWeOffer;
'layout.technicalexpertise': LayoutTechnicalexpertise;
......@@ -698,6 +717,7 @@ declare module '@strapi/strapi' {
'layout.tab': LayoutTab;
'layout.servicelist': LayoutServicelist;
'layout.page-banner': LayoutPageBanner;
'layout.overview': LayoutOverview;
'layout.industry-overview': LayoutIndustryOverview;
'layout.heading': LayoutHeading;
'layout.functional-areas': LayoutFunctionalAreas;
......
......@@ -502,6 +502,7 @@ export interface ApiAdvisoryServicesPageAdvisoryServicesPage
singularName: 'advisory-services-page';
pluralName: 'advisory-services-pages';
displayName: 'AdvisoryServicesPage';
description: '';
};
options: {
draftAndPublish: true;
......@@ -513,6 +514,7 @@ export interface ApiAdvisoryServicesPageAdvisoryServicesPage
CTABanner: Schema.Attribute.Component<'dynamic-zone.download-btn', false>;
Clientel: Schema.Attribute.Component<'layout.clientel', true>;
seo: Schema.Attribute.Component<'shared.seo', false>;
Overview: Schema.Attribute.Component<'layout.overview', false>;
createdAt: Schema.Attribute.DateTime;
updatedAt: Schema.Attribute.DateTime;
publishedAt: Schema.Attribute.DateTime;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!