diff --git a/packages/nc-gui/components/cell/Duration.vue b/packages/nc-gui/components/cell/Duration.vue index 84d2c9e407..b4bf77263c 100644 --- a/packages/nc-gui/components/cell/Duration.vue +++ b/packages/nc-gui/components/cell/Duration.vue @@ -20,7 +20,7 @@ interface Props { showValidationError?: boolean } -const { modelValue, showValidationError } = withDefaults(defineProps(), { showValidationError: true }) +const { modelValue, showValidationError = true } = defineProps() const emit = defineEmits(['update:modelValue']) diff --git a/packages/nc-gui/components/cell/YearPicker.vue b/packages/nc-gui/components/cell/YearPicker.vue index ad70fa1767..69e3302912 100644 --- a/packages/nc-gui/components/cell/YearPicker.vue +++ b/packages/nc-gui/components/cell/YearPicker.vue @@ -18,7 +18,7 @@ interface Props { isPk?: boolean } -const { modelValue, isPk = false } = withDefaults(defineProps(), { isPk: false }) +const { modelValue, isPk = false } = defineProps() const emit = defineEmits(['update:modelValue']) diff --git a/packages/nc-gui/components/dlg/QuickImport.vue b/packages/nc-gui/components/dlg/QuickImport.vue index c38a48cb08..d49f72f209 100644 --- a/packages/nc-gui/components/dlg/QuickImport.vue +++ b/packages/nc-gui/components/dlg/QuickImport.vue @@ -45,7 +45,7 @@ interface Props { importDataOnly?: boolean } -const { importType, importDataOnly, sourceId, ...rest } = withDefaults(defineProps(), { importDataOnly: false }) +const { importType, importDataOnly = false, sourceId, ...rest } = defineProps() const emit = defineEmits(['update:modelValue']) diff --git a/packages/nc-gui/components/general/Overlay.vue b/packages/nc-gui/components/general/Overlay.vue index b202c4add8..2c1ac4f157 100644 --- a/packages/nc-gui/components/general/Overlay.vue +++ b/packages/nc-gui/components/general/Overlay.vue @@ -22,12 +22,7 @@ interface Emits { (event: 'open'): void } -const { transition, teleportDisabled, inline, target, zIndex, ...rest } = withDefaults(defineProps(), { - transition: true, - teleportDisabled: false, - inline: false, - zIndex: 100, -}) +const { transition = true, teleportDisabled = false, inline = false, target, zIndex = 100, ...rest } = defineProps() const emits = defineEmits() diff --git a/packages/nc-gui/components/general/Share.vue b/packages/nc-gui/components/general/Share.vue index 018a578089..db92bdd0ee 100644 --- a/packages/nc-gui/components/general/Share.vue +++ b/packages/nc-gui/components/general/Share.vue @@ -12,13 +12,16 @@ interface Props { width?: string } -const { url, socialMedias, title, summary, hashTags, css, iconClass, width } = withDefaults(defineProps(), { - title: 'NocoDB', - hashTags: '', - css: '', - iconClass: '', - width: '45px', -}) +const { + url, + socialMedias, + title = 'NocoDB', + summary, + hashTags = '', + css = '', + iconClass = '', + width = '45px', +} = defineProps() const summaryArr = [ 'Instant #Rest & #GraphQL APIs on any #SQL Database (Supports : MySQL, PostgresSQL, MsSQL, SQLite, MariaDB) #nocodb ', diff --git a/packages/nc-gui/components/general/Sponsors.vue b/packages/nc-gui/components/general/Sponsors.vue index 6f502c72a9..5885217b57 100644 --- a/packages/nc-gui/components/general/Sponsors.vue +++ b/packages/nc-gui/components/general/Sponsors.vue @@ -3,7 +3,7 @@ interface Props { nav?: boolean } -const { nav } = withDefaults(defineProps(), { nav: false }) +const { nav = false } = defineProps()