=> ({
+ theme,
+ title: 'Top Title',
+ subtitle: (
+
+ Top subtitle with link
+
+ ),
+ sections: [
+ {
+ id: 1,
+ buttonText: 'Button 1',
+ contents: [
+ {
+ type: 'Editorial',
+ props: {
+ theme: 'light',
+ title: 'Editorial 1',
+ body: 'Light Editorial',
+ width: 'standard',
+ image: (
+
+ ),
+ mobileImage: (
+
+ ),
+ sectionID: '',
+ },
+ },
+ {
+ type: 'Cards',
+ props: {
+ theme: 'dark',
+ items: [
+ {
+ title: 'Card 1',
+ text: 'This is card 1',
+ iconURL:
+ 'https://d2mk0pc4ejgxx6.cloudfront.net/light_icon_f76dbe7883.svg',
+ },
+ {
+ title: 'Card 2',
+ text: 'This is card 2',
+ iconURL:
+ 'https://d2mk0pc4ejgxx6.cloudfront.net/light_icon_f76dbe7883.svg',
+ },
+ ],
+ text: {
+ title: 'Cards',
+ subtitle: 'Cards subtitle',
+ body: 'Cards Body',
+ },
+ sectionID: '',
+ textPosition: 'left',
+ },
+ },
+ {
+ type: 'BannerLink',
+ props: {
+ theme: 'light',
+ sections: [
+ {
+ title: 'Scrivici',
+ body: (
+
+ Richiedi assistenza via email scrivendo a{' '}
+
+ destinatari-send@assistenza.pagopa.it
+
+
+ ),
+ icon: ,
+ ctaButtons: [
+ {
+ text: 'Scrivici',
+ variant: 'contained',
+ href: 'mailto:destinatari-send@assistenza.pagopa.it',
+ },
+ ],
+ },
+ ],
+ sectionID: '',
+ },
+ },
+ ],
+ },
+ {
+ id: 2,
+ buttonText: 'Button 2',
+ contents: [
+ {
+ type: 'Editorial',
+ props: {
+ theme: 'dark',
+ title: 'Editorial 2',
+ body: 'Dark Editorial',
+ width: 'standard',
+ image: (
+
+ ),
+ mobileImage: (
+
+ ),
+ sectionID: '',
+ },
+ },
+ {
+ type: 'Cards',
+ props: {
+ theme: 'light',
+ items: [
+ {
+ title: 'Card 3',
+ text: 'This is card 3',
+ iconURL:
+ 'https://d2mk0pc4ejgxx6.cloudfront.net/light_icon_f76dbe7883.svg',
+ },
+ {
+ title: 'Card 4',
+ text: 'This is card 4',
+ iconURL:
+ 'https://d2mk0pc4ejgxx6.cloudfront.net/light_icon_f76dbe7883.svg',
+ },
+ ],
+ text: {
+ title: 'Cards 2',
+ subtitle: 'Cards subtitle 2',
+ body: 'Cards Body 2',
+ },
+ sectionID: '',
+ textPosition: 'left',
+ },
+ },
+ {
+ type: 'BannerLink',
+ props: {
+ theme: 'dark',
+ sections: [
+ {
+ title: 'Contattaci',
+ body: (
+
+ Richiedi assistenza via email scrivendo a{' '}
+
+ destinatari-send@assistenza.pagopa.it
+
+
+ ),
+ icon: ,
+ ctaButtons: [
+ {
+ text: 'Contattaci',
+ variant: 'contained',
+ href: 'mailto:destinatari-send@assistenza.pagopa.it',
+ },
+ ],
+ },
+ ],
+ sectionID: '',
+ },
+ },
+ ],
+ },
+ {
+ id: 3,
+ buttonText: 'Button 3',
+ contents: [
+ {
+ type: 'Editorial',
+ props: {
+ theme: 'light',
+ title: 'Editorial 3',
+ body: 'Light Editorial 3',
+ width: 'standard',
+ image: (
+
+ ),
+ mobileImage: (
+
+ ),
+ sectionID: '',
+ },
+ },
+ {
+ type: 'Cards',
+ props: {
+ theme: 'dark',
+ items: [
+ {
+ title: 'Card 5',
+ text: 'This is card 5',
+ iconURL:
+ 'https://d2mk0pc4ejgxx6.cloudfront.net/light_icon_f76dbe7883.svg',
+ },
+ {
+ title: 'Card 6',
+ text: 'This is card 6',
+ iconURL:
+ 'https://d2mk0pc4ejgxx6.cloudfront.net/light_icon_f76dbe7883.svg',
+ },
+ ],
+ text: {
+ title: 'Cards 3',
+ subtitle: 'Cards subtitle 3',
+ body: 'Cards Body 3',
+ },
+ sectionID: '',
+ textPosition: 'left',
+ },
+ },
+ {
+ type: 'BannerLink',
+ props: {
+ theme: 'light',
+ sections: [
+ {
+ title: 'Aiuto',
+ body: (
+
+ Richiedi assistenza via email scrivendo a{' '}
+
+ destinatari-send@assistenza.pagopa.it
+
+
+ ),
+ icon: ,
+ ctaButtons: [
+ {
+ text: 'Aiuto',
+ variant: 'contained',
+ href: 'mailto:destinatari-send@assistenza.pagopa.it',
+ },
+ ],
+ },
+ ],
+ sectionID: '',
+ },
+ },
+ ],
+ },
+ ],
+});
+
+export const defaultPropsDark = generateDefaultProps('dark');
+export const defaultPropsLight = generateDefaultProps('light');