mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-24 09:28:31 +00:00
Fix Container and form on import adding header and footer by default
This commit is contained in:
parent
73f2b09666
commit
8564bc1cfc
1 changed files with 49 additions and 32 deletions
|
|
@ -72,7 +72,11 @@ type NewRevampedComponent =
|
||||||
| 'VerticalDivider'
|
| 'VerticalDivider'
|
||||||
| 'Link'
|
| 'Link'
|
||||||
| 'DaterangePicker'
|
| 'DaterangePicker'
|
||||||
| 'TextArea';
|
| 'TextArea'
|
||||||
|
| 'Container'
|
||||||
|
| 'Tabs'
|
||||||
|
| 'Form'
|
||||||
|
|
||||||
|
|
||||||
const DefaultDataSourceNames: DefaultDataSourceName[] = [
|
const DefaultDataSourceNames: DefaultDataSourceName[] = [
|
||||||
'restapidefault',
|
'restapidefault',
|
||||||
|
|
@ -94,6 +98,10 @@ const NewRevampedComponents: NewRevampedComponent[] = [
|
||||||
'Link',
|
'Link',
|
||||||
'DaterangePicker',
|
'DaterangePicker',
|
||||||
'TextArea',
|
'TextArea',
|
||||||
|
'Container',
|
||||||
|
'Tabs',
|
||||||
|
'Form'
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
|
|
@ -2156,6 +2164,15 @@ function migrateProperties(
|
||||||
delete properties.maxValue;
|
delete properties.maxValue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (componentType === 'Container') {
|
||||||
|
properties.showHeader = properties?.showHeader || false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (componentType === 'Form') {
|
||||||
|
properties.showHeader = properties?.showHeader || false;
|
||||||
|
properties.showFooter = properties?.showFooter || false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return { properties, styles, general, generalStyles, validation };
|
return { properties, styles, general, generalStyles, validation };
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue