diff --git a/resources/js/components/EditImportForm.vue b/resources/js/components/EditImportForm.vue
index 7d0abd5..78ff120 100644
--- a/resources/js/components/EditImportForm.vue
+++ b/resources/js/components/EditImportForm.vue
@@ -43,9 +43,17 @@ export default {
errors: {},
saving: false,
config: this.initialConfig,
+ quickSaveKeyBinding: null,
}
},
+ mounted() {
+ this.quickSaveKeyBinding = this.$keys.bindGlobal(['mod+s'], e => {
+ e.preventDefault();
+ this.save();
+ });
+ },
+
methods: {
clearErrors() {
this.error = null;
diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php
index 88a94f8..66f1daa 100644
--- a/resources/views/index.blade.php
+++ b/resources/views/index.blade.php
@@ -14,8 +14,10 @@ class="mb-10"
:initial-values='@json($values)'
>
-
-
{{ __('Recent Imports') }}
-
-
+ @if($imports->isNotEmpty())
+
+
{{ __('Recent Imports') }}
+
+
+ @endif
@stop
diff --git a/src/Http/Controllers/MappingsController.php b/src/Http/Controllers/MappingsController.php
index 0effc08..e72de8f 100644
--- a/src/Http/Controllers/MappingsController.php
+++ b/src/Http/Controllers/MappingsController.php
@@ -15,6 +15,7 @@
use Statamic\Importer\Importer;
use Statamic\Importer\Sources\Csv;
use Statamic\Importer\Sources\Xml;
+use Statamic\Support\Str;
class MappingsController extends CpController
{
@@ -42,7 +43,7 @@ public function __invoke(MappingsRequest $request)
'hide_display' => true,
'options' => collect($row)->map(fn ($value, $key) => [
'key' => $key,
- 'value' => "<{$key}>: {$value}",
+ 'value' => "<{$key}>: " . Str::truncate($value, 200),
])->values(),
'clearable' => true,
],
diff --git a/src/Transformers/UsersTransformer.php b/src/Transformers/UsersTransformer.php
index 7b351e1..89cb2eb 100644
--- a/src/Transformers/UsersTransformer.php
+++ b/src/Transformers/UsersTransformer.php
@@ -64,6 +64,7 @@ public function fieldItems(): array
'display' => __('Create user when missing?'),
'instructions' => __("Create the user if it doesn't exist."),
'default' => false,
+ 'unless' => ['related_field' => 'name'],
],
];
}