summaryrefslogtreecommitdiff
path: root/src/client/components/form
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-04-17 14:06:32 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-04-17 14:06:32 +0900
commit61461b7f5935a49ea96cdb6f8963c1a4e2434d3f (patch)
tree84d6c2b61bb3d3dc967b3369a7e185aab17c5597 /src/client/components/form
parentTweak UI (diff)
downloadsharkey-61461b7f5935a49ea96cdb6f8963c1a4e2434d3f.tar.gz
sharkey-61461b7f5935a49ea96cdb6f8963c1a4e2434d3f.tar.bz2
sharkey-61461b7f5935a49ea96cdb6f8963c1a4e2434d3f.zip
Improve client
Diffstat (limited to 'src/client/components/form')
-rw-r--r--src/client/components/form/suspense.vue9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/client/components/form/suspense.vue b/src/client/components/form/suspense.vue
index 562fe23e06..6a8282733f 100644
--- a/src/client/components/form/suspense.vue
+++ b/src/client/components/form/suspense.vue
@@ -5,9 +5,9 @@
<MkLoading/>
</div>
</div>
- <div v-else-if="resolved">
+ <FormGroup v-else-if="resolved" class="_formItem">
<slot :result="result"></slot>
- </div>
+ </FormGroup>
<div class="_formItem" v-else>
<div class="_formPanel">
error!
@@ -20,8 +20,13 @@
<script lang="ts">
import { defineComponent, PropType, ref, watch } from 'vue';
import './form.scss';
+import FormGroup from './group.vue';
export default defineComponent({
+ components: {
+ FormGroup,
+ },
+
props: {
p: {
type: Function as PropType<() => Promise<any>>,