Removed import stmt defineEmits & defineProps as they are compiler macros

This commit is contained in:
2024-02-25 16:28:11 +01:00
parent 28a559727f
commit 25da19eaf5
25 changed files with 16 additions and 30 deletions

View File

@@ -11,7 +11,6 @@
</template>
<script setup lang="ts">
import { defineProps } from "vue";
import CastListItem from "src/components/CastListItem.vue";
import type {
IMovie,

View File

@@ -9,7 +9,7 @@
</template>
<script setup lang="ts">
import { defineProps, computed } from "vue";
import { computed } from "vue";
import { useStore } from "vuex";
import type { ICast, ICrew, IMovie, IShow } from "../interfaces/IList";

View File

@@ -3,7 +3,7 @@
</template>
<script setup lang="ts">
import { ref, defineProps, onMounted, watch } from "vue";
import { ref, onMounted, watch } from "vue";
import {
Chart,
LineElement,

View File

@@ -23,7 +23,7 @@
</template>
<script setup lang="ts">
import { defineProps, computed } from "vue";
import { computed } from "vue";
interface Props {
title: string;

View File

@@ -17,7 +17,6 @@
</template>
<script setup lang="ts">
import { defineProps } from "vue";
import ResultsListItem from "@/components/ResultsListItem.vue";
import type { ListResults } from "../interfaces/IList";

View File

@@ -35,7 +35,7 @@
</template>
<script setup lang="ts">
import { ref, computed, defineProps, onMounted } from "vue";
import { ref, computed, onMounted } from "vue";
import { useStore } from "vuex";
import type { Ref } from "vue";
import type { IMovie, IShow, IPerson } from "../interfaces/IList";

View File

@@ -27,7 +27,7 @@
</template>
<script setup lang="ts">
import { defineProps, ref, computed, onMounted } from "vue";
import { ref, computed, onMounted } from "vue";
import PageHeader from "@/components/PageHeader.vue";
import ResultsList from "@/components/ResultsList.vue";
import SeasonedButton from "@/components/ui/SeasonedButton.vue";

View File

@@ -24,7 +24,7 @@
</template>
<script setup lang="ts">
import { ref, watch, defineProps } from "vue";
import { ref, watch } from "vue";
import { useStore } from "vuex";
import IconMovie from "@/icons/IconMovie.vue";
import IconShow from "@/icons/IconShow.vue";

View File

@@ -16,7 +16,7 @@
<script setup lang="ts">
import { useStore } from "vuex";
import { computed, defineProps } from "vue";
import { computed } from "vue";
import type INavigationIcon from "../../interfaces/INavigationIcon";
interface Props {

View File

@@ -10,8 +10,6 @@
</template>
<script setup lang="ts">
import { defineProps, defineEmits } from "vue";
interface Props {
active?: boolean;
disabled?: boolean;

View File

@@ -14,7 +14,7 @@
</template>
<script setup lang="ts">
import { ref, defineProps, onMounted } from "vue";
import { ref, onMounted } from "vue";
import type { Ref } from "vue";
import IconArrowDown from "../../icons/IconArrowDown.vue";

View File

@@ -8,8 +8,6 @@
</template>
<script setup lang="ts">
import { defineProps } from "vue";
interface Props {
title: string;
detail?: string | number;

View File

@@ -165,7 +165,7 @@
</template>
<script setup lang="ts">
import { ref, computed, defineProps, onMounted } from "vue";
import { ref, computed, onMounted } from "vue";
import { useStore } from "vuex";
// import img from "@/directives/v-image";

View File

@@ -70,7 +70,7 @@
</template>
<script setup lang="ts">
import { ref, computed, defineProps } from "vue";
import { ref, computed } from "vue";
import CastList from "@/components/CastList.vue";
import Detail from "@/components/popup/Detail.vue";
import Description from "@/components/popup/Description.vue";

View File

@@ -43,7 +43,7 @@
</template>
<script setup lang="ts">
import { ref, computed, defineEmits } from "vue";
import { ref, computed } from "vue";
import { useStore } from "vuex";
import seasonedInput from "@/components/ui/SeasonedInput.vue";
import SeasonedButton from "@/components/ui/SeasonedButton.vue";

View File

@@ -20,7 +20,7 @@
</template>
<script setup lang="ts">
import { ref, watch, inject, defineProps } from "vue";
import { ref, watch, inject } from "vue";
import { useStore } from "vuex";
import Loader from "@/components/ui/Loader.vue";
import TorrentTable from "@/components/torrent/TorrentTable.vue";

View File

@@ -52,7 +52,7 @@
</template>
<script setup lang="ts">
import { ref, defineProps, defineEmits } from "vue";
import { ref } from "vue";
import IconMagnet from "@/icons/IconMagnet.vue";
import type { Ref } from "vue";
import { sortableSize } from "../../utils";

View File

@@ -25,7 +25,7 @@
</template>
<script setup lang="ts">
import { ref, defineProps } from "vue";
import { ref } from "vue";
import { useRouter } from "vue-router";
import TorrentSearchResults from "@/components/torrent/TorrentSearchResults.vue";
import SeasonedButton from "@/components/ui/SeasonedButton.vue";

View File

@@ -12,7 +12,6 @@
--></template>
<script setup lang="ts">
import { defineProps } from "vue";
import LoaderHeightType from "../../interfaces/ILoader";
interface Props {

View File

@@ -10,8 +10,6 @@
</template>
<script setup lang="ts">
import { defineProps } from "vue";
interface Props {
count?: number;
lineClass?: string;

View File

@@ -9,8 +9,6 @@
</template>
<script setup lang="ts">
import { defineProps, defineEmits } from "vue";
interface Props {
active?: boolean;
fullWidth?: boolean;

View File

@@ -26,7 +26,7 @@
</template>
<script setup lang="ts">
import { ref, computed, defineProps, defineEmits } from "vue";
import { ref, computed } from "vue";
import IconKey from "@/icons/IconKey.vue";
import IconEmail from "@/icons/IconEmail.vue";
import IconBinoculars from "@/icons/IconBinoculars.vue";

View File

@@ -22,7 +22,6 @@
</template>
<script setup lang="ts">
import { defineProps, defineEmits } from "vue";
import type {
ErrorMessageTypes,
IErrorMessage

View File

@@ -13,8 +13,6 @@
</template>
<script setup lang="ts">
import { defineProps, defineEmits } from "vue";
interface Props {
options: string[];
selected?: string;

View File

@@ -28,7 +28,7 @@
</template>
<script setup lang="ts">
import { ref, defineProps, onMounted } from "vue";
import { ref, onMounted } from "vue";
import { useRouter } from "vue-router";
import type { Ref } from "vue";