Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Commit 8f5d529

Browse files
committed
allow undo
1 parent 7a551fe commit 8f5d529

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

src/resources/assets/js/bulma/page-comp.vue

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,11 @@ export default {
6565
$(`#${input}-${newVal}`).hide().closest('div').find('.mce-tinymce').fadeToggle('fast')
6666
})
6767
}
68+
},
69+
updateValue(event, item) {
70+
this.$refs[item].focus()
71+
document.execCommand('selectAll')
72+
document.execCommand('insertText', false, event.target.dataset.value)
6873
}
6974
},
7075
watch: {

src/resources/views/admin/bulma/pages/create.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class="input toggle-pad"
6464
'ref'=>'action'])
6565
}}
6666
<span class="help">
67-
<code class="link" data-value="App\Http\Controllers\" @click="$refs.action.value = $event.target.dataset.value">App\Http\Controllers\</code>
67+
<code class="link" data-value="App\Http\Controllers\" @click="updateValue($event, 'action')">App\Http\Controllers\</code>
6868
</span>
6969
</div>
7070
@if($errors->has('action'))
@@ -83,7 +83,7 @@ class="input toggle-pad"
8383
@if (count($templates))
8484
<span class="help">
8585
@foreach ($templates as $one)
86-
<code class="link" data-value="{{ $one }}" @click="$refs.template.value = $event.target.dataset.value">{{ $one }}</code>
86+
<code class="link" data-value="{{ $one }}" @click="updateValue($event, 'template')">{{ $one }}</code>
8787
@endforeach
8888
</span>
8989
@endif

src/resources/views/admin/bulma/pages/edit.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class="input toggle-pad"
7474
'ref'=>'action'])
7575
}}
7676
<span class="help">
77-
<code class="link" data-value="App\Http\Controllers\" @click="$refs.action.value = $event.target.dataset.value">App\Http\Controllers\</code>
77+
<code class="link" data-value="App\Http\Controllers\" @click="updateValue($event, 'action')">App\Http\Controllers\</code>
7878
</span>
7979
</div>
8080
@if($errors->has('action'))
@@ -97,7 +97,7 @@ class="input toggle-pad"
9797
@if (count($templates))
9898
<span class="help">
9999
@foreach ($templates as $one)
100-
<code class="link" data-value="{{ $one }}" @click="$refs.template.value = $event.target.dataset.value">{{ $one }}</code>
100+
<code class="link" data-value="{{ $one }}" @click="updateValue($event, 'template')">{{ $one }}</code>
101101
@endforeach
102102
</span>
103103
@endif

0 commit comments

Comments
 (0)