Commit e885bac1 by sujata

add download button compoent

1 parent e6e14f8a
......@@ -35,7 +35,8 @@
"dynamic-zone.background",
"dynamic-zone.about",
"dynamic-zone.table",
"dynamic-zone.details"
"dynamic-zone.details",
"dynamic-zone.download-btn"
]
},
"slug": {
......
......@@ -38,7 +38,8 @@
"dynamic-zone.about",
"dynamic-zone.keyfeature",
"dynamic-zone.table",
"dynamic-zone.details"
"dynamic-zone.details",
"dynamic-zone.download-btn"
]
},
"slug": {
......
......@@ -38,7 +38,8 @@
"dynamic-zone.background",
"dynamic-zone.about",
"dynamic-zone.table",
"dynamic-zone.details"
"dynamic-zone.details",
"dynamic-zone.download-btn"
]
},
"slug": {
......
{
"collectionName": "components_dynamic_zone_download_btns",
"info": {
"displayName": "DownloadBtn",
"description": ""
},
"options": {},
"attributes": {
"Subtitle": {
"type": "string"
},
"Title": {
"type": "string"
},
"Description": {
"type": "string"
},
"CTA": {
"type": "component",
"repeatable": false,
"component": "cta.cta"
}
}
}
......@@ -110,71 +110,6 @@ 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: {
......@@ -346,6 +281,71 @@ 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: {
......@@ -417,6 +417,23 @@ export interface HomeHome extends Struct.ComponentSchema {
};
}
export interface CtaCta extends Struct.ComponentSchema {
collectionName: 'components_cta_ctas';
info: {
displayName: 'CTA';
};
attributes: {
text: Schema.Attribute.String &
Schema.Attribute.Required &
Schema.Attribute.DefaultTo<'text'>;
URL: Schema.Attribute.String;
target: Schema.Attribute.Enumeration<
['_blank', '_parent', '_self', '_top']
>;
varient: Schema.Attribute.Enumeration<['outline', 'fill']>;
};
}
export interface DynamicZoneTable extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_tables';
info: {
......@@ -533,6 +550,20 @@ export interface DynamicZoneElementList extends Struct.ComponentSchema {
};
}
export interface DynamicZoneDownloadBtn extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_download_btns';
info: {
displayName: 'DownloadBtn';
description: '';
};
attributes: {
Subtitle: Schema.Attribute.String;
Title: Schema.Attribute.String;
Description: Schema.Attribute.String;
CTA: Schema.Attribute.Component<'cta.cta', false>;
};
}
export interface DynamicZoneDetails extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_details';
info: {
......@@ -591,23 +622,6 @@ export interface DynamicZoneAbout extends Struct.ComponentSchema {
};
}
export interface CtaCta extends Struct.ComponentSchema {
collectionName: 'components_cta_ctas';
info: {
displayName: 'CTA';
};
attributes: {
text: Schema.Attribute.String &
Schema.Attribute.Required &
Schema.Attribute.DefaultTo<'text'>;
URL: Schema.Attribute.String;
target: Schema.Attribute.Enumeration<
['_blank', '_parent', '_self', '_top']
>;
varient: Schema.Attribute.Enumeration<['outline', 'fill']>;
};
}
declare module '@strapi/strapi' {
export module Public {
export interface ComponentSchemas {
......@@ -618,11 +632,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.technicalexpertise': LayoutTechnicalexpertise;
'layout.technicalexp-tab': LayoutTechnicalexpTab;
......@@ -637,11 +646,17 @@ 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;
'home.industry': HomeIndustry;
'home.home': HomeHome;
'cta.cta': CtaCta;
'dynamic-zone.table': DynamicZoneTable;
'dynamic-zone.rules-list': DynamicZoneRulesList;
'dynamic-zone.rules-application': DynamicZoneRulesApplication;
......@@ -651,10 +666,10 @@ declare module '@strapi/strapi' {
'dynamic-zone.element-two': DynamicZoneElementTwo;
'dynamic-zone.element-one': DynamicZoneElementOne;
'dynamic-zone.element-list': DynamicZoneElementList;
'dynamic-zone.download-btn': DynamicZoneDownloadBtn;
'dynamic-zone.details': DynamicZoneDetails;
'dynamic-zone.background': DynamicZoneBackground;
'dynamic-zone.about': DynamicZoneAbout;
'cta.cta': CtaCta;
}
}
}
......@@ -701,6 +701,7 @@ export interface ApiBudgetpanoramaBudgetpanorama
'dynamic-zone.about',
'dynamic-zone.table',
'dynamic-zone.details',
'dynamic-zone.download-btn',
]
>;
slug: Schema.Attribute.UID;
......@@ -989,6 +990,7 @@ export interface ApiCorpediaCorpedia extends Struct.CollectionTypeSchema {
'dynamic-zone.keyfeature',
'dynamic-zone.table',
'dynamic-zone.details',
'dynamic-zone.download-btn',
]
>;
slug: Schema.Attribute.UID;
......@@ -1312,6 +1314,7 @@ export interface ApiTaxwireTaxwire extends Struct.CollectionTypeSchema {
'dynamic-zone.about',
'dynamic-zone.table',
'dynamic-zone.details',
'dynamic-zone.download-btn',
]
>;
slug: Schema.Attribute.UID;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!