Shivam Mishra
2024-10-02 13:06:30 +05:30
committed by GitHub
parent e0bf2bd9d4
commit 42f6621afb
661 changed files with 15939 additions and 31194 deletions

View File

@@ -10,11 +10,11 @@ export default {
</script>
<template>
<div id="app" class="woot-survey-wrap">
<div id="app" class="woot-survey-wrap min-h-screen">
<Response />
</div>
</template>
<style lang="scss">
@import '~survey/assets/scss/woot.scss';
@import './assets/scss/woot.scss';
</style>

View File

@@ -10,12 +10,17 @@ export default {
TextArea,
Spinner,
},
props: {
isUpdating: {
type: Boolean,
default: false,
},
},
data() {
return {
feedback: '',
};
},
methods: {
onClick() {
this.$emit('sendFeedback', this.feedback);
@@ -36,7 +41,7 @@ export default {
/>
<div class="flex items-center float-right font-medium">
<CustomButton @click="onClick">
<Spinner v-if="feedback" class="p-0" />
<Spinner v-if="isUpdating" class="p-0" />
{{ $t('SURVEY.FEEDBACK.BUTTON_TEXT') }}
</CustomButton>
</div>

View File

@@ -1,10 +1,7 @@
import Vue from 'vue';
import Vuex from 'vuex';
import { createStore } from 'vuex';
import globalConfig from 'shared/store/globalConfig';
Vue.use(Vuex);
export default new Vuex.Store({
export default createStore({
modules: {
globalConfig,
},

View File

@@ -129,13 +129,13 @@ export default {
<template>
<div
v-if="isLoading"
class="flex items-center justify-center flex-1 h-full bg-black-25"
class="flex items-center justify-center flex-1 h-full min-h-screen bg-black-25"
>
<Spinner size="" />
</div>
<div
v-else
class="flex items-center justify-center w-full h-full overflow-auto bg-slate-50"
class="flex items-center justify-center w-full h-full min-h-screen overflow-auto bg-slate-50"
>
<div
class="flex flex-col w-full h-full bg-white rounded-lg shadow-lg lg:w-2/5 lg:h-auto"
@@ -180,7 +180,7 @@ export default {
</template>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.logo {
max-height: $space-larger;