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

@@ -1,7 +1,7 @@
<script setup>
import { reactive, computed, onMounted, ref } from 'vue';
import { useVuelidate } from '@vuelidate/core';
import { useI18n } from 'dashboard/composables/useI18n';
import { useI18n } from 'vue-i18n';
import { useAlert } from 'dashboard/composables';
import LinearAPI from 'dashboard/api/integrations/linear';
import validations from './validations';

View File

@@ -1,5 +1,5 @@
<script setup>
import { useI18n } from 'dashboard/composables/useI18n';
import { useI18n } from 'vue-i18n';
import { computed, ref } from 'vue';
import LinkIssue from './LinkIssue.vue';
import CreateIssue from './CreateIssue.vue';
@@ -65,8 +65,9 @@ const onClickTabChange = index => {
@change="onClickTabChange"
>
<woot-tabs-item
v-for="tab in tabs"
v-for="(tab, index) in tabs"
:key="tab.key"
:index="index"
:name="tab.name"
:show-badge="false"
/>

View File

@@ -1,6 +1,6 @@
<script setup>
import { ref, computed } from 'vue';
import { useI18n } from 'dashboard/composables/useI18n';
import { useI18n } from 'vue-i18n';
import { useAlert } from 'dashboard/composables';
import LinearAPI from 'dashboard/api/integrations/linear';
import FilterButton from 'dashboard/components/ui/Dropdown/DropdownButton.vue';
@@ -121,7 +121,7 @@ const linkIssue = async () => {
enable-search
class="left-0 flex flex-col w-full overflow-y-auto h-fit !max-h-[160px] md:left-auto md:right-0 top-10"
@onSearch="onSearch"
@click="onSelectIssue"
@select="onSelectIssue"
/>
</template>
</FilterButton>

View File

@@ -1,5 +1,5 @@
<script setup>
import { ref, computed, defineComponent } from 'vue';
import { ref, computed, defineOptions } from 'vue';
import FilterButton from 'dashboard/components/ui/Dropdown/DropdownButton.vue';
import FilterListDropdown from 'dashboard/components/ui/Dropdown/DropdownList.vue';
@@ -14,7 +14,7 @@ const props = defineProps({
const emit = defineEmits(['change']);
defineComponent({
defineOptions({
name: 'SearchableDropdown',
});
@@ -64,7 +64,7 @@ const selectedItemId = computed(() => selectedItem.value?.id || null);
:input-placeholder="placeholder"
enable-search
class="left-0 flex flex-col w-full overflow-y-auto h-fit !max-h-[160px] md:left-auto md:right-0 top-10"
@click="onSelect"
@select="onSelect"
/>
</template>
</FilterButton>

View File

@@ -1,8 +1,8 @@
<script setup>
import { computed, ref, onMounted, watch, defineComponent, provide } from 'vue';
import { computed, ref, onMounted, watch, defineOptions, provide } from 'vue';
import { useAlert } from 'dashboard/composables';
import { useStoreGetters } from 'dashboard/composables/store';
import { useI18n } from 'dashboard/composables/useI18n';
import { useI18n } from 'vue-i18n';
import LinearAPI from 'dashboard/api/integrations/linear';
import CreateOrLinkIssue from './CreateOrLinkIssue.vue';
import Issue from './Issue.vue';
@@ -15,7 +15,7 @@ const props = defineProps({
},
});
defineComponent({
defineOptions({
name: 'Linear',
});