Commit 3180e2c3 by Aman

new page aadded

1 parent 4776719b
{
"kind": "singleType",
"collectionName": "annual_report",
"info": {
"singularName": "annual-reports",
"pluralName": "annual-report",
"displayName": "Annual Reports",
"description": ""
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"seo": {
"type": "component",
"repeatable": false,
"component": "shared.seo"
},
"Banner": {
"type": "component",
"repeatable": false,
"component": "layout.page-banner"
},
"Listing": {
"displayName": "listing",
"type": "component",
"repeatable": true,
"component": "layout.listing"
}
}
}
'use strict';
/**
* annual-reports controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::annual-reports.annual-reports');
'use strict';
/**
* annual-reports router
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::annual-reports.annual-reports');
'use strict';
/**
* annual-reports service
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::annual-reports.annual-reports');
{
"collectionName": "components_layout_categories_listings",
"info": {
"displayName": "categoriesListing"
},
"options": {},
"attributes": {
"img": {
"allowedTypes": [
"images",
"files"
],
"type": "media",
"multiple": false
},
"name": {
"type": "string"
}
}
}
{
"collectionName": "components_layout_listings",
"info": {
"displayName": "listing",
"description": ""
},
"options": {},
"attributes": {
"Title": {
"type": "string"
},
"category": {
"displayName": "categoriesListing",
"type": "component",
"repeatable": true,
"component": "layout.categories-listing"
},
"date": {
"type": "string"
}
}
}
......@@ -110,6 +110,101 @@ export interface SharedMedia extends Struct.ComponentSchema {
};
}
export interface HomePeople extends Struct.ComponentSchema {
collectionName: 'components_home_people';
info: {
displayName: 'People';
description: '';
};
attributes: {
Heading: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images'>;
peoplelist: Schema.Attribute.Component<'people.people-list', true>;
};
}
export interface HomeKnowlegeTab extends Struct.ComponentSchema {
collectionName: 'components_home_knowlege_tabs';
info: {
displayName: 'KnowlegeTab';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
CTA: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface HomeKnowledgeshack extends Struct.ComponentSchema {
collectionName: 'components_home_knowledgeshacks';
info: {
displayName: 'Knowledgeshack';
description: '';
};
attributes: {
Heading: Schema.Attribute.String;
Description: Schema.Attribute.String;
Image: Schema.Attribute.Media<'images'>;
};
}
export interface HomeIndustry extends Struct.ComponentSchema {
collectionName: 'components_home_industries';
info: {
displayName: 'Industry';
description: '';
};
attributes: {
Subtitle: Schema.Attribute.String;
Title: Schema.Attribute.String & Schema.Attribute.Required;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images'>;
CTA: Schema.Attribute.Component<'cta.cta', true>;
};
}
export interface HomeHome extends Struct.ComponentSchema {
collectionName: 'components_home_homes';
info: {
displayName: 'Home Banner';
description: '';
};
attributes: {
Title: Schema.Attribute.String & Schema.Attribute.Required;
Subtitle: Schema.Attribute.String;
Description: Schema.Attribute.Text & Schema.Attribute.Required;
Mobilebanner: Schema.Attribute.Media<'images'>;
Desktopbanner: Schema.Attribute.Media<'images'>;
BackgroundBanner: Schema.Attribute.Media<'images'>;
CTA: Schema.Attribute.Component<'cta.cta', true>;
};
}
export interface HomeAreasExpertiseTitle extends Struct.ComponentSchema {
collectionName: 'components_home_areas_expertise_titles';
info: {
displayName: 'AreasExpertiseTitle';
};
attributes: {
Heading: Schema.Attribute.Component<'layout.heading', false>;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface HomeAreaExpertiselists extends Struct.ComponentSchema {
collectionName: 'components_home_area_expertiselists';
info: {
displayName: 'AreaExpertiselists';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface PeopleTeamMember extends Struct.ComponentSchema {
collectionName: 'components_people_team_members';
info: {
......@@ -184,725 +279,654 @@ export interface PeopleAdvisoryBoard extends Struct.ComponentSchema {
};
}
export interface LayoutWhatwedo extends Struct.ComponentSchema {
collectionName: 'components_layout_whatwedos';
export interface DynamicZoneWhatWedoBanner extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_what_wedo_banners';
info: {
displayName: 'Whatwedo';
displayName: 'WhatWedoBanner';
description: '';
};
attributes: {
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Title: Schema.Attribute.String & Schema.Attribute.Required;
Description: Schema.Attribute.Text;
list: Schema.Attribute.Component<'dynamic-zone.list', true>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
BackgroundBanner: Schema.Attribute.Media<
'images' | 'files' | 'videos' | 'audios'
>;
Heading: Schema.Attribute.Component<'layout.heading', false>;
};
}
export interface LayoutWeofferList extends Struct.ComponentSchema {
collectionName: 'components_layout_weoffer_lists';
export interface DynamicZoneWeOfferSec extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_we_offer_secs';
info: {
displayName: 'WeofferList';
displayName: 'WeOfferSec';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Button: Schema.Attribute.Component<'cta.cta', false>;
ProductList: Schema.Attribute.Component<'layout.product-list', true>;
Description: Schema.Attribute.Text;
};
}
export interface LayoutWeOffer extends Struct.ComponentSchema {
collectionName: 'components_layout_we_offers';
info: {
displayName: 'WeOffer';
};
attributes: {
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
Title: Schema.Attribute.String;
Heading: Schema.Attribute.String;
Description: Schema.Attribute.Text;
CTA: Schema.Attribute.Component<'cta.cta', false>;
WeOfferList: Schema.Attribute.Component<'layout.weoffer-list', true>;
};
}
export interface LayoutTechnicalexpertise extends Struct.ComponentSchema {
collectionName: 'components_layout_technicalexpertises';
export interface DynamicZoneVariantcard extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_variantcards';
info: {
displayName: 'Technicalexpertise';
displayName: 'Variantcard';
};
attributes: {
SectionTitle: Schema.Attribute.String;
Subtitle: Schema.Attribute.String;
Technicallist: Schema.Attribute.Component<'layout.technicalexp-tab', true>;
Heading: Schema.Attribute.Component<'layout.heading', false>;
carddetails: Schema.Attribute.Component<'layout.card-details', true>;
};
}
export interface LayoutTechnicalexpTab extends Struct.ComponentSchema {
collectionName: 'components_layout_technicalexp_tabs';
export interface DynamicZoneText extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_texts';
info: {
displayName: 'TechnicalexpTab';
displayName: 'Content';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface LayoutTab extends Struct.ComponentSchema {
collectionName: 'components_layout_tabs';
info: {
displayName: 'Tab';
};
attributes: {
sectionTitle: Schema.Attribute.String;
shortDescription: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images'>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
Heading: Schema.Attribute.String;
Subtitle: Schema.Attribute.Text;
Description: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
};
}
export interface LayoutServicelist extends Struct.ComponentSchema {
collectionName: 'components_layout_servicelists';
export interface DynamicZoneTable extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_tables';
info: {
displayName: 'Servicelist';
displayName: 'table';
};
attributes: {
Title: Schema.Attribute.String;
tableData: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
};
}
export interface LayoutProductList extends Struct.ComponentSchema {
collectionName: 'components_layout_product_lists';
export interface DynamicZoneRulesList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_rules_lists';
info: {
displayName: 'ProductList';
displayName: 'RulesList';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Button: Schema.Attribute.Component<'cta.cta', false>;
details: Schema.Attribute.Component<'dynamic-zone.details', false>;
};
}
export interface LayoutPageBanner extends Struct.ComponentSchema {
collectionName: 'components_layout_page_banners';
export interface DynamicZoneRulesApplication extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_rules_applications';
info: {
displayName: 'PageBanner';
displayName: 'RulesApplication';
description: '';
};
attributes: {
Heading: Schema.Attribute.String;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
Subheading: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images' | 'files'>;
RuleList: Schema.Attribute.Component<'dynamic-zone.rules-list', true>;
};
}
export interface LayoutOverview extends Struct.ComponentSchema {
collectionName: 'components_layout_overviews';
export interface DynamicZoneList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_lists';
info: {
displayName: 'Overview';
displayName: 'List';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Subtitle: Schema.Attribute.Text;
Content: Schema.Attribute.RichText &
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';
export interface DynamicZoneKeyfeature extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_keyfeatures';
info: {
displayName: 'IndustryOverview';
displayName: 'KeyFeature';
description: '';
};
attributes: {
subtitle: Schema.Attribute.String;
title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
sectionTitle: Schema.Attribute.String;
SectionSubtitle: Schema.Attribute.String;
KeyFeatureList: Schema.Attribute.Component<'dynamic-zone.fact-list', true>;
};
}
export interface LayoutHeading extends Struct.ComponentSchema {
collectionName: 'components_layout_headings';
export interface DynamicZoneImage extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_images';
info: {
displayName: 'heading';
displayName: 'Image';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Subtitle: Schema.Attribute.String;
Description: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
Linkdin: Schema.Attribute.String;
Heading: Schema.Attribute.String;
Description: Schema.Attribute.Text;
DesktopImg: Schema.Attribute.Media<
'images' | 'files' | 'videos' | 'audios'
>;
MobileImg: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface LayoutFunctionalAreas extends Struct.ComponentSchema {
collectionName: 'components_layout_functional_areas';
info: {
displayName: 'FunctionalAreas';
};
attributes: {
Title: Schema.Attribute.String & Schema.Attribute.Required;
Icon: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Description: Schema.Attribute.Text & Schema.Attribute.Required;
};
}
export interface LayoutFaqList extends Struct.ComponentSchema {
collectionName: 'components_layout_faq_lists';
export interface DynamicZoneFaq extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_faqs';
info: {
displayName: 'FAQList';
displayName: 'FAQ';
description: '';
};
attributes: {
Question: Schema.Attribute.String;
Description: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
FAQList: Schema.Attribute.Component<'dynamic-zone.faq-list', true>;
};
}
export interface LayoutCtaBanner extends Struct.ComponentSchema {
collectionName: 'components_layout_cta_banners';
export interface DynamicZoneFaqList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_faq_lists';
info: {
displayName: 'CTABanner';
description: '';
displayName: 'FaqList';
};
attributes: {
Heading: Schema.Attribute.Component<'layout.heading', false>;
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
};
}
export interface LayoutConversionCode extends Struct.ComponentSchema {
collectionName: 'components_layout_conversion_codes';
export interface DynamicZoneFacts extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_facts';
info: {
displayName: 'ConversionCode';
description: '';
displayName: 'Facts';
};
attributes: {
scriptcode: Schema.Attribute.Text;
noscriptcode: Schema.Attribute.Text;
Title: Schema.Attribute.String;
Subtitle: Schema.Attribute.Text;
FactList: Schema.Attribute.Component<'dynamic-zone.fact-list', true>;
};
}
export interface LayoutClientel extends Struct.ComponentSchema {
collectionName: 'components_layout_clientels';
export interface DynamicZoneFactList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_fact_lists';
info: {
displayName: 'Clientel';
description: '';
displayName: 'FactList';
};
attributes: {
logos: Schema.Attribute.Media<'images', true>;
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Icon: Schema.Attribute.Media<'images'>;
};
}
export interface LayoutCfolist extends Struct.ComponentSchema {
collectionName: 'components_layout_cfolists';
export interface DynamicZoneElementTwo extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_element_twos';
info: {
displayName: 'cfolist';
displayName: 'ElementTwo';
};
attributes: {
Title: Schema.Attribute.String;
Icon: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
Heading: Schema.Attribute.Component<'layout.heading', false>;
ElementList: Schema.Attribute.Component<'dynamic-zone.element-list', true>;
};
}
export interface LayoutCfoService extends Struct.ComponentSchema {
collectionName: 'components_layout_cfo_services';
export interface DynamicZoneElementOne extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_element_ones';
info: {
displayName: 'CFOService';
displayName: 'ElementOne';
description: '';
};
attributes: {
IndustryServiceList: Schema.Attribute.Component<
'layout.cfo-service-tab',
true
>;
Heading: Schema.Attribute.Component<'layout.heading', false>;
ElementList: Schema.Attribute.Component<'dynamic-zone.element-list', true>;
};
}
export interface LayoutCfoServiceTab extends Struct.ComponentSchema {
collectionName: 'components_layout_cfo_service_tabs';
export interface DynamicZoneElementList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_element_lists';
info: {
displayName: 'CFOServiceTab';
displayName: 'ElementList';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
CfoList: Schema.Attribute.Component<'layout.cfolist', true>;
StepHeading: Schema.Attribute.String;
StepDescription: Schema.Attribute.String;
StepImg: Schema.Attribute.Media<'images'>;
};
}
export interface LayoutCard extends Struct.ComponentSchema {
collectionName: 'components_layout_cards';
export interface DynamicZoneDownloadBtn extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_download_btns';
info: {
displayName: 'card';
displayName: 'DownloadBtn';
description: '';
};
attributes: {
Heading: Schema.Attribute.Component<'layout.heading', false>;
Subtitle: Schema.Attribute.String;
Title: Schema.Attribute.String;
Description: Schema.Attribute.String;
CTA: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface LayoutCardDetails extends Struct.ComponentSchema {
collectionName: 'components_layout_card_details';
export interface DynamicZoneDetails extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_details';
info: {
displayName: 'card-details';
description: '';
displayName: 'Details';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.RichText &
Details: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface LayoutAreasExpertise extends Struct.ComponentSchema {
collectionName: 'components_layout_areas_expertises';
export interface DynamicZoneCard extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_cards';
info: {
displayName: 'AreasExpertise';
displayName: 'card';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Heading: Schema.Attribute.Component<'layout.heading', false>;
carddetails: Schema.Attribute.Component<'layout.card-details', true>;
};
}
export interface HomePeople extends Struct.ComponentSchema {
collectionName: 'components_home_people';
export interface DynamicZoneBackground extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_backgrounds';
info: {
displayName: 'People';
displayName: 'RightsideImg';
description: '';
};
attributes: {
Heading: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images'>;
peoplelist: Schema.Attribute.Component<'people.people-list', true>;
};
}
export interface HomeKnowlegeTab extends Struct.ComponentSchema {
collectionName: 'components_home_knowlege_tabs';
info: {
displayName: 'KnowlegeTab';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Subtitle: Schema.Attribute.String;
Content: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface HomeKnowledgeshack extends Struct.ComponentSchema {
collectionName: 'components_home_knowledgeshacks';
export interface DynamicZoneAbout extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_abouts';
info: {
displayName: 'Knowledgeshack';
displayName: 'LeftsideImg';
description: '';
};
attributes: {
Heading: Schema.Attribute.String;
Description: Schema.Attribute.String;
Title: Schema.Attribute.String;
Subtitle: Schema.Attribute.String;
Image: Schema.Attribute.Media<'images'>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
Content: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
};
}
export interface HomeIndustry extends Struct.ComponentSchema {
collectionName: 'components_home_industries';
export interface LayoutWhatwedo extends Struct.ComponentSchema {
collectionName: 'components_layout_whatwedos';
info: {
displayName: 'Industry';
displayName: 'Whatwedo';
description: '';
};
attributes: {
Subtitle: Schema.Attribute.String;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Title: Schema.Attribute.String & Schema.Attribute.Required;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images'>;
CTA: Schema.Attribute.Component<'cta.cta', true>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface HomeHome extends Struct.ComponentSchema {
collectionName: 'components_home_homes';
export interface LayoutWeofferList extends Struct.ComponentSchema {
collectionName: 'components_layout_weoffer_lists';
info: {
displayName: 'Home Banner';
displayName: 'WeofferList';
description: '';
};
attributes: {
Title: Schema.Attribute.String & Schema.Attribute.Required;
Subtitle: Schema.Attribute.String;
Description: Schema.Attribute.Text & Schema.Attribute.Required;
Mobilebanner: Schema.Attribute.Media<'images'>;
Desktopbanner: Schema.Attribute.Media<'images'>;
BackgroundBanner: Schema.Attribute.Media<'images'>;
CTA: Schema.Attribute.Component<'cta.cta', true>;
Title: Schema.Attribute.String;
Button: Schema.Attribute.Component<'cta.cta', false>;
ProductList: Schema.Attribute.Component<'layout.product-list', true>;
Description: Schema.Attribute.Text;
};
}
export interface HomeAreasExpertiseTitle extends Struct.ComponentSchema {
collectionName: 'components_home_areas_expertise_titles';
export interface LayoutWeOffer extends Struct.ComponentSchema {
collectionName: 'components_layout_we_offers';
info: {
displayName: 'AreasExpertiseTitle';
displayName: 'WeOffer';
};
attributes: {
Heading: Schema.Attribute.Component<'layout.heading', false>;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface HomeAreaExpertiselists extends Struct.ComponentSchema {
collectionName: 'components_home_area_expertiselists';
info: {
displayName: 'AreaExpertiselists';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface DynamicZoneWhatWedoBanner extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_what_wedo_banners';
export interface LayoutTechnicalexpertise extends Struct.ComponentSchema {
collectionName: 'components_layout_technicalexpertises';
info: {
displayName: 'WhatWedoBanner';
description: '';
displayName: 'Technicalexpertise';
};
attributes: {
list: Schema.Attribute.Component<'dynamic-zone.list', true>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
BackgroundBanner: Schema.Attribute.Media<
'images' | 'files' | 'videos' | 'audios'
>;
Heading: Schema.Attribute.Component<'layout.heading', false>;
SectionTitle: Schema.Attribute.String;
Subtitle: Schema.Attribute.String;
Technicallist: Schema.Attribute.Component<'layout.technicalexp-tab', true>;
};
}
export interface DynamicZoneWeOfferSec extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_we_offer_secs';
export interface LayoutTechnicalexpTab extends Struct.ComponentSchema {
collectionName: 'components_layout_technicalexp_tabs';
info: {
displayName: 'WeOfferSec';
displayName: 'TechnicalexpTab';
description: '';
};
attributes: {
Heading: Schema.Attribute.String;
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
WeOfferList: Schema.Attribute.Component<'layout.weoffer-list', true>;
};
}
export interface DynamicZoneVariantcard extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_variantcards';
info: {
displayName: 'Variantcard';
};
attributes: {
Heading: Schema.Attribute.Component<'layout.heading', false>;
carddetails: Schema.Attribute.Component<'layout.card-details', true>;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface DynamicZoneText extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_texts';
export interface LayoutTab extends Struct.ComponentSchema {
collectionName: 'components_layout_tabs';
info: {
displayName: 'Content';
description: '';
displayName: 'Tab';
};
attributes: {
Heading: Schema.Attribute.String;
Subtitle: Schema.Attribute.Text;
Description: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
sectionTitle: Schema.Attribute.String;
shortDescription: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images'>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface DynamicZoneTable extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_tables';
export interface LayoutServicelist extends Struct.ComponentSchema {
collectionName: 'components_layout_servicelists';
info: {
displayName: 'table';
displayName: 'Servicelist';
};
attributes: {
tableData: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
Title: Schema.Attribute.String;
};
}
export interface DynamicZoneRulesList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_rules_lists';
export interface LayoutProductList extends Struct.ComponentSchema {
collectionName: 'components_layout_product_lists';
info: {
displayName: 'RulesList';
description: '';
displayName: 'ProductList';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
details: Schema.Attribute.Component<'dynamic-zone.details', false>;
Button: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface DynamicZoneRulesApplication extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_rules_applications';
export interface LayoutPageBanner extends Struct.ComponentSchema {
collectionName: 'components_layout_page_banners';
info: {
displayName: 'RulesApplication';
displayName: 'PageBanner';
description: '';
};
attributes: {
Heading: Schema.Attribute.String;
Subheading: Schema.Attribute.String;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
Description: Schema.Attribute.Text;
Image: Schema.Attribute.Media<'images' | 'files'>;
RuleList: Schema.Attribute.Component<'dynamic-zone.rules-list', true>;
};
}
export interface DynamicZoneList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_lists';
export interface LayoutOverview extends Struct.ComponentSchema {
collectionName: 'components_layout_overviews';
info: {
displayName: 'List';
displayName: 'Overview';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.RichText &
Subtitle: Schema.Attribute.Text;
Content: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface DynamicZoneKeyfeature extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_keyfeatures';
export interface LayoutListing extends Struct.ComponentSchema {
collectionName: 'components_layout_listings';
info: {
displayName: 'KeyFeature';
displayName: 'listing';
description: '';
};
attributes: {
sectionTitle: Schema.Attribute.String;
SectionSubtitle: Schema.Attribute.String;
KeyFeatureList: Schema.Attribute.Component<'dynamic-zone.fact-list', true>;
Title: Schema.Attribute.String;
category: Schema.Attribute.Component<'layout.categories-listing', true>;
date: Schema.Attribute.String;
};
}
export interface DynamicZoneImage extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_images';
export interface LayoutIndustryOverview extends Struct.ComponentSchema {
collectionName: 'components_layout_industry_overviews';
info: {
displayName: 'Image';
displayName: 'IndustryOverview';
description: '';
};
attributes: {
Heading: Schema.Attribute.String;
subtitle: Schema.Attribute.String;
title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
DesktopImg: Schema.Attribute.Media<
'images' | 'files' | 'videos' | 'audios'
>;
MobileImg: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface DynamicZoneFaq extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_faqs';
export interface LayoutHeading extends Struct.ComponentSchema {
collectionName: 'components_layout_headings';
info: {
displayName: 'FAQ';
displayName: 'heading';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
FAQList: Schema.Attribute.Component<'dynamic-zone.faq-list', true>;
Subtitle: Schema.Attribute.String;
Description: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
Linkdin: Schema.Attribute.String;
};
}
export interface DynamicZoneFaqList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_faq_lists';
export interface LayoutFunctionalAreas extends Struct.ComponentSchema {
collectionName: 'components_layout_functional_areas';
info: {
displayName: 'FaqList';
displayName: 'FunctionalAreas';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Title: Schema.Attribute.String & Schema.Attribute.Required;
Icon: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Description: Schema.Attribute.Text & Schema.Attribute.Required;
};
}
export interface DynamicZoneFacts extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_facts';
export interface LayoutFaqList extends Struct.ComponentSchema {
collectionName: 'components_layout_faq_lists';
info: {
displayName: 'Facts';
displayName: 'FAQList';
};
attributes: {
Title: Schema.Attribute.String;
Subtitle: Schema.Attribute.Text;
FactList: Schema.Attribute.Component<'dynamic-zone.fact-list', true>;
Question: Schema.Attribute.String;
Description: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
};
}
export interface DynamicZoneFactList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_fact_lists';
export interface LayoutCtaBanner extends Struct.ComponentSchema {
collectionName: 'components_layout_cta_banners';
info: {
displayName: 'FactList';
displayName: 'CTABanner';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Description: Schema.Attribute.Text;
Icon: Schema.Attribute.Media<'images'>;
Heading: Schema.Attribute.Component<'layout.heading', false>;
};
}
export interface DynamicZoneElementTwo extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_element_twos';
export interface LayoutConversionCode extends Struct.ComponentSchema {
collectionName: 'components_layout_conversion_codes';
info: {
displayName: 'ElementTwo';
displayName: 'ConversionCode';
description: '';
};
attributes: {
Heading: Schema.Attribute.Component<'layout.heading', false>;
ElementList: Schema.Attribute.Component<'dynamic-zone.element-list', true>;
scriptcode: Schema.Attribute.Text;
noscriptcode: Schema.Attribute.Text;
};
}
export interface DynamicZoneElementOne extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_element_ones';
export interface LayoutClientel extends Struct.ComponentSchema {
collectionName: 'components_layout_clientels';
info: {
displayName: 'ElementOne';
displayName: 'Clientel';
description: '';
};
attributes: {
Heading: Schema.Attribute.Component<'layout.heading', false>;
ElementList: Schema.Attribute.Component<'dynamic-zone.element-list', true>;
logos: Schema.Attribute.Media<'images', true>;
};
}
export interface DynamicZoneElementList extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_element_lists';
export interface LayoutCfolist extends Struct.ComponentSchema {
collectionName: 'components_layout_cfolists';
info: {
displayName: 'ElementList';
displayName: 'cfolist';
};
attributes: {
Title: Schema.Attribute.String;
Icon: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface LayoutCfoService extends Struct.ComponentSchema {
collectionName: 'components_layout_cfo_services';
info: {
displayName: 'CFOService';
description: '';
};
attributes: {
StepHeading: Schema.Attribute.String;
StepDescription: Schema.Attribute.String;
StepImg: Schema.Attribute.Media<'images'>;
IndustryServiceList: Schema.Attribute.Component<
'layout.cfo-service-tab',
true
>;
};
}
export interface DynamicZoneDownloadBtn extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_download_btns';
export interface LayoutCfoServiceTab extends Struct.ComponentSchema {
collectionName: 'components_layout_cfo_service_tabs';
info: {
displayName: 'DownloadBtn';
displayName: 'CFOServiceTab';
description: '';
};
attributes: {
Subtitle: Schema.Attribute.String;
Title: Schema.Attribute.String;
Description: Schema.Attribute.String;
CTA: Schema.Attribute.Component<'cta.cta', false>;
CfoList: Schema.Attribute.Component<'layout.cfolist', true>;
};
}
export interface DynamicZoneDetails extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_details';
export interface LayoutCategoriesListing extends Struct.ComponentSchema {
collectionName: 'components_layout_categories_listings';
info: {
displayName: 'Details';
displayName: 'categoriesListing';
};
attributes: {
Details: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
img: Schema.Attribute.Media<'images' | 'files'>;
name: Schema.Attribute.String;
};
}
export interface DynamicZoneCard extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_cards';
export interface LayoutCard extends Struct.ComponentSchema {
collectionName: 'components_layout_cards';
info: {
displayName: 'card';
description: '';
};
attributes: {
Heading: Schema.Attribute.Component<'layout.heading', false>;
carddetails: Schema.Attribute.Component<'layout.card-details', true>;
};
}
export interface DynamicZoneBackground extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_backgrounds';
export interface LayoutCardDetails extends Struct.ComponentSchema {
collectionName: 'components_layout_card_details';
info: {
displayName: 'RightsideImg';
displayName: 'card-details';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Subtitle: Schema.Attribute.String;
Content: Schema.Attribute.RichText &
Description: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
Image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
};
}
export interface DynamicZoneAbout extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_abouts';
export interface LayoutAreasExpertise extends Struct.ComponentSchema {
collectionName: 'components_layout_areas_expertises';
info: {
displayName: 'LeftsideImg';
displayName: 'AreasExpertise';
description: '';
};
attributes: {
Title: Schema.Attribute.String;
Subtitle: Schema.Attribute.String;
Image: Schema.Attribute.Media<'images'>;
CTA: Schema.Attribute.Component<'cta.cta', false>;
Content: Schema.Attribute.RichText &
Schema.Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
Description: Schema.Attribute.Text;
};
}
......@@ -933,34 +957,6 @@ 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.weoffer-list': LayoutWeofferList;
'layout.we-offer': LayoutWeOffer;
'layout.technicalexpertise': LayoutTechnicalexpertise;
'layout.technicalexp-tab': LayoutTechnicalexpTab;
'layout.tab': LayoutTab;
'layout.servicelist': LayoutServicelist;
'layout.product-list': LayoutProductList;
'layout.page-banner': LayoutPageBanner;
'layout.overview': LayoutOverview;
'layout.industry-overview': LayoutIndustryOverview;
'layout.heading': LayoutHeading;
'layout.functional-areas': LayoutFunctionalAreas;
'layout.faq-list': LayoutFaqList;
'layout.cta-banner': LayoutCtaBanner;
'layout.conversion-code': LayoutConversionCode;
'layout.clientel': LayoutClientel;
'layout.cfolist': LayoutCfolist;
'layout.cfo-service': LayoutCfoService;
'layout.cfo-service-tab': LayoutCfoServiceTab;
'layout.card': LayoutCard;
'layout.card-details': LayoutCardDetails;
'layout.areas-expertise': LayoutAreasExpertise;
'home.people': HomePeople;
'home.knowlege-tab': HomeKnowlegeTab;
'home.knowledgeshack': HomeKnowledgeshack;
......@@ -968,6 +964,11 @@ declare module '@strapi/strapi' {
'home.home': HomeHome;
'home.areas-expertise-title': HomeAreasExpertiseTitle;
'home.area-expertiselists': HomeAreaExpertiselists;
'people.team-member': PeopleTeamMember;
'people.team-leads': PeopleTeamLeads;
'people.people-list': PeoplePeopleList;
'people.overview': PeopleOverview;
'people.advisory-board': PeopleAdvisoryBoard;
'dynamic-zone.what-wedo-banner': DynamicZoneWhatWedoBanner;
'dynamic-zone.we-offer-sec': DynamicZoneWeOfferSec;
'dynamic-zone.variantcard': DynamicZoneVariantcard;
......@@ -990,6 +991,31 @@ declare module '@strapi/strapi' {
'dynamic-zone.card': DynamicZoneCard;
'dynamic-zone.background': DynamicZoneBackground;
'dynamic-zone.about': DynamicZoneAbout;
'layout.whatwedo': LayoutWhatwedo;
'layout.weoffer-list': LayoutWeofferList;
'layout.we-offer': LayoutWeOffer;
'layout.technicalexpertise': LayoutTechnicalexpertise;
'layout.technicalexp-tab': LayoutTechnicalexpTab;
'layout.tab': LayoutTab;
'layout.servicelist': LayoutServicelist;
'layout.product-list': LayoutProductList;
'layout.page-banner': LayoutPageBanner;
'layout.overview': LayoutOverview;
'layout.listing': LayoutListing;
'layout.industry-overview': LayoutIndustryOverview;
'layout.heading': LayoutHeading;
'layout.functional-areas': LayoutFunctionalAreas;
'layout.faq-list': LayoutFaqList;
'layout.cta-banner': LayoutCtaBanner;
'layout.conversion-code': LayoutConversionCode;
'layout.clientel': LayoutClientel;
'layout.cfolist': LayoutCfolist;
'layout.cfo-service': LayoutCfoService;
'layout.cfo-service-tab': LayoutCfoServiceTab;
'layout.categories-listing': LayoutCategoriesListing;
'layout.card': LayoutCard;
'layout.card-details': LayoutCardDetails;
'layout.areas-expertise': LayoutAreasExpertise;
'cta.cta': CtaCta;
}
}
......
......@@ -531,6 +531,37 @@ export interface ApiAdvisoryServicesPageAdvisoryServicesPage
};
}
export interface ApiAnnualReportsAnnualReports extends Struct.SingleTypeSchema {
collectionName: 'annual_report';
info: {
singularName: 'annual-reports';
pluralName: 'annual-report';
displayName: 'Annual Reports';
description: '';
};
options: {
draftAndPublish: true;
};
attributes: {
seo: Schema.Attribute.Component<'shared.seo', false>;
Banner: Schema.Attribute.Component<'layout.page-banner', false>;
Listing: Schema.Attribute.Component<'layout.listing', true>;
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::annual-reports.annual-reports'
> &
Schema.Attribute.Private;
};
}
export interface ApiApcApc extends Struct.SingleTypeSchema {
collectionName: 'apcs';
info: {
......@@ -2227,6 +2258,7 @@ declare module '@strapi/strapi' {
'plugin::users-permissions.role': PluginUsersPermissionsRole;
'plugin::users-permissions.user': PluginUsersPermissionsUser;
'api::advisory-services-page.advisory-services-page': ApiAdvisoryServicesPageAdvisoryServicesPage;
'api::annual-reports.annual-reports': ApiAnnualReportsAnnualReports;
'api::apc.apc': ApiApcApc;
'api::article.article': ApiArticleArticle;
'api::author.author': ApiAuthorAuthor;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!