1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-28 14:32:26 +00:00

Merge branch 'fix-broken-onboarding-import-file-validation' into 'develop'

Fix broken continue button and validation of the onboarding import step

See merge request 
This commit is contained in:
Bram Wiepjes 2025-03-26 09:29:55 +00:00
commit 9c014d5bf2
3 changed files with 20 additions and 9 deletions
changelog/entries/unreleased/bug
web-frontend/modules
core/assets/scss/components
database/components/onboarding

View file

@ -0,0 +1,8 @@
{
"type": "bug",
"message": "Fix broken continue button and validation of the onboarding import step.",
"domain": "database",
"issue_number": null,
"bullet_points": [],
"created_at": "2025-03-25"
}

View file

@ -59,7 +59,7 @@
.onboarding__body { .onboarding__body {
height: 100%; height: 100%;
margin: 40px auto; margin: 40px auto 0;
max-width: 542px; max-width: 542px;
padding: 0 40px; padding: 0 40px;
width: 100%; width: 100%;
@ -69,7 +69,7 @@
.onboarding__actions { .onboarding__actions {
margin-top: auto; margin-top: auto;
padding-top: 20px; padding: 20px 0 40px;
} }
.onboarding__skip { .onboarding__skip {

View file

@ -43,12 +43,15 @@
</ul> </ul>
</FormGroup> </FormGroup>
<div class="margin-bottom-2">
<component <component
:is="importerComponent" :is="importerComponent"
ref="importer" ref="importer"
@data="onData($event)" @data="onData($event)"
@getData="onGetData($event)" @getData="onGetData($event)"
/> />
</div>
<SimpleGrid <SimpleGrid
v-if="dataLoaded" v-if="dataLoaded"
:rows="previewFileData" :rows="previewFileData"
@ -118,7 +121,7 @@ export default {
isValid() { isValid() {
return ( return (
!this.v$.$invalid && !this.v$.$invalid &&
this.v$.$dirty && this.v$.tableName.$dirty &&
this.getData !== null && this.getData !== null &&
this.dataLoaded this.dataLoaded
) )