Browse Source

fixed #337

ali 2 years ago
parent
commit
1e7f31ce9e

+ 2 - 2
package.json

@@ -48,8 +48,8 @@
     "process": "^0.11.10",
     "quasar": "^2.14.2",
     "quasar-app-extension-q-page-builder": "^0.4.4",
-    "quasar-crud": "^1.0.8",
-    "quasar-form-builder": "^1.0.5",
+    "quasar-crud": "^1.0.9",
+    "quasar-form-builder": "^1.0.6",
     "quasar-template-builder": "^1.0.23",
     "quasar-ui-q-page-builder": "^0.4.4",
     "socket.io-client": "^4.6.1",

+ 0 - 75
src/components/FormBuilderCustumComponents/QuestionChoices/MediaCategory.vue

@@ -1,75 +0,0 @@
-<template>
-  <div class="MediaCategory">
-    <div class="title">
-      <q-icon :name="icon"
-              size="19px" />
-      {{ title }}
-    </div>
-    <div class="media-list row q-col-gutter-md">
-      <div v-for="media in medias.list"
-           :key="media.id"
-           class="media-item col-md-3 col-sm-6 col-12">
-        <media-item :media="media"
-                    :can-delete="canDelete"
-                    @onView="onView(media)"
-                    @onDelete="onDelete(media)" />
-      </div>
-    </div>
-  </div>
-</template>
-
-<script>
-import { MediaList } from 'src/models/Media.js'
-import MediaItem from 'src/components/FormBuilderCustumComponents/ContentMedias/MediaItem.vue'
-
-export default {
-  name: 'MediaCategory',
-  components: { MediaItem },
-  props: {
-    medias: {
-      type: MediaList,
-      default: new MediaList()
-    },
-    title: {
-      type: String,
-      default: ''
-    },
-    icon: {
-      type: String,
-      default: ''
-    },
-    canDelete: {
-      type: Boolean,
-      default: true
-    }
-  },
-  emits: ['update:value', 'onView', 'onDelete'],
-  data () {
-    return {
-      entityCreateLoading: false
-    }
-  },
-  methods: {
-    onView (media) {
-      this.$emit('onView', media)
-    },
-    onDelete (media) {
-      this.$emit('onDelete', media)
-    }
-  }
-}
-</script>
-
-<style lang="scss" scoped>
-.MediaCategory {
-  .title {
-    font-size: 16px;
-    letter-spacing: 0;
-    color: #212121;
-    margin-bottom: 26px;
-    .q-icon {
-      margin-left: 9px;
-    }
-  }
-}
-</style>

+ 1 - 1
src/components/FormBuilderCustumComponents/QuestionChoices/QuestionChoices.vue

@@ -45,8 +45,8 @@
 import { EntityCreate } from 'quasar-crud'
 import ChoicesItem from './ChoicesItem.vue'
 import { APIGateway } from 'src/api/APIGateway.js'
-import { QuestionChoice, QuestionChoiceList } from 'src/models/QuestionChoice.js'
 import { FormBuilderAssist } from 'quasar-form-builder'
+import { QuestionChoice, QuestionChoiceList } from 'src/models/QuestionChoice.js'
 
 export default {
   name: 'QuestionChoices',

+ 9 - 9
yarn.lock

@@ -5572,22 +5572,22 @@ quasar-app-extension-q-page-builder@^0.4.4:
   dependencies:
     quasar-ui-q-page-builder "^0.4.4"
 
-quasar-crud@^1.0.8:
-  version "1.0.8"
-  resolved "https://registry.yarnpkg.com/quasar-crud/-/quasar-crud-1.0.8.tgz#08dae940b459bd38f0de8992bc336996b73bfbc8"
-  integrity sha512-YxaqUAyCZxUreQFEklvx0YK+m8PorVrsWpP/I/JZXm6K3Kt01RPQkC+CV3hN7j3wQAt7ekkeCGXe8hYPUeRrGg==
+quasar-crud@^1.0.9:
+  version "1.0.9"
+  resolved "https://registry.yarnpkg.com/quasar-crud/-/quasar-crud-1.0.9.tgz#cca0e15483344f7d5a9d2d3d9acab2691fd3bae7"
+  integrity sha512-guiPK899Z6LetlEH0FUEK8V/VvNEkjHs3td84whaLkh5u1Nk0jLEpLFmr5PK36pomyZypx0L64ISjxk5WyyZIw==
   dependencies:
     "@quasar/extras" "^1.16.9"
     axios "^1.6.5"
     moment-jalaali "^0.10.0"
     quasar "^2.14.2"
-    quasar-form-builder "^1.0.5"
+    quasar-form-builder "^1.0.6"
     shvl "^3.0.0"
 
-quasar-form-builder@^1.0.5:
-  version "1.0.5"
-  resolved "https://registry.yarnpkg.com/quasar-form-builder/-/quasar-form-builder-1.0.5.tgz#4b8dc42423c87407d09d06dca8bd7dfd4043478c"
-  integrity sha512-TiP0ygNToxE9T2ps21UyDq6k+Zqegg7R4jyPHFbDuxIz/mLBGMQoiUAjrIeSc+GYOpRtdEHtlWLDf8DlwOBPwg==
+quasar-form-builder@^1.0.6:
+  version "1.0.6"
+  resolved "https://registry.yarnpkg.com/quasar-form-builder/-/quasar-form-builder-1.0.6.tgz#3f8caab7c1544d9c74f10a0bf34684703a39e7a6"
+  integrity sha512-Q7DHlVUsDmk3EMpBfE1K9Ih1VHeMYcGkTjvkqDa4MS2yBUa23glMZhjlLrF0h+SM+agcyad9WsAd1CQSjbE5Hw==
   dependencies:
     "@quasar/extras" "^1.16.9"
     core-js "^3.34.0"