✏️ 修复 IDE import 报错

This commit is contained in:
目棃
2024-06-26 22:03:22 +08:00
parent 7ea47b4606
commit 8a4edd29f5
77 changed files with 316 additions and 284 deletions

View File

@@ -15,10 +15,10 @@
import { event } from "@tauri-apps/api";
import { onBeforeMount, ref, watch } from "vue";
import TSUserCollection from "../../plugins/Sqlite/modules/userCollect";
import TGLogger from "../../utils/TGLogger";
import showConfirm from "../func/confirm";
import showSnackbar from "../func/snackbar";
import TSUserCollection from "../../plugins/Sqlite/modules/userCollect.js";
import TGLogger from "../../utils/TGLogger.js";
import showConfirm from "../func/confirm.js";
import showSnackbar from "../func/snackbar.js";
import ToPostCollect from "../overlay/to-postCollect.vue";
const isCollected = ref(false);

View File

@@ -19,8 +19,8 @@
<script lang="ts" setup>
import { computed, onMounted, ref, watch } from "vue";
import Mys from "../../plugins/Mys";
import showSnackbar from "../func/snackbar";
import Mys from "../../plugins/Mys/index.js";
import showSnackbar from "../func/snackbar.js";
import TOverlay from "../main/t-overlay.vue";
import TPostCard from "../main/t-postcard.vue";

View File

@@ -12,7 +12,7 @@
<script lang="ts" setup>
import { StyleValue, ref } from "vue";
import { bytesToSize } from "../../utils/toolFunc";
import { bytesToSize } from "../../utils/toolFunc.js";
import TpoImage from "./tpo-image.vue";

View File

@@ -16,8 +16,8 @@
import { toRaw } from "vue";
import { useRouter } from "vue-router";
import { parseLink, parsePost } from "../../utils/linkParser";
import showSnackbar from "../func/snackbar";
import { parseLink, parsePost } from "../../utils/linkParser.js";
import showSnackbar from "../func/snackbar.js";
interface TpLinkCard {
insert: {

View File

@@ -7,9 +7,9 @@
<script lang="ts" setup>
import { toRaw } from "vue";
import TGClient from "../../utils/TGClient";
import showConfirm from "../func/confirm";
import showSnackbar from "../func/snackbar";
import TGClient from "../../utils/TGClient.js";
import showConfirm from "../func/confirm.js";
import showSnackbar from "../func/snackbar.js";
export interface TpMention {
insert: {

View File

@@ -23,10 +23,10 @@
import { onMounted, ref, StyleValue, toRaw } from "vue";
import { useRouter } from "vue-router";
import { getEmojis } from "../../plugins/Mys/request/getEmojis";
import { parseLink, parsePost } from "../../utils/linkParser";
import { isColorSimilar } from "../../utils/toolFunc";
import showSnackbar from "../func/snackbar";
import { getEmojis } from "../../plugins/Mys/request/getEmojis.js";
import { parseLink, parsePost } from "../../utils/linkParser.js";
import { isColorSimilar } from "../../utils/toolFunc.js";
import showSnackbar from "../func/snackbar.js";
export interface TpText {
insert: string;

View File

@@ -9,7 +9,7 @@
</div>
</template>
<script lang="ts" setup>
import { StyleValue } from "vue";
import { Component, StyleValue } from "vue";
import TpMention, { type TpMention as TpMentionType } from "./tp-mention.vue";
import TpText, { type TpText as TpTextType } from "./tp-text.vue";
@@ -24,7 +24,7 @@ interface TpTextsProps {
const props = defineProps<TpTextsProps>();
function getComp(text: TpTextType | TpMentionType): string {
function getComp(text: TpTextType | TpMentionType): Component {
if (typeof text.insert === "string") {
return TpText;
}

View File

@@ -6,7 +6,7 @@
<script lang="ts" setup>
import { onMounted, toRaw } from "vue";
import TGLogger from "../../utils/TGLogger";
import TGLogger from "../../utils/TGLogger.js";
interface TpUnknownProps {
data: TGApp.Plugins.Mys.SctPost.Empty;

View File

@@ -27,8 +27,8 @@
import { window as TauriWindow } from "@tauri-apps/api";
import { onBeforeMount, onMounted, ref } from "vue";
import Bili from "../../plugins/Bili";
import { saveImgLocal } from "../../utils/TGShare";
import Bili from "../../plugins/Bili/index.js";
import { saveImgLocal } from "../../utils/TGShare.js";
interface TpVideo {
insert: {

View File

@@ -15,7 +15,7 @@
<script lang="ts" setup>
import { window as TauriWindow } from "@tauri-apps/api";
import Artplayer from "artplayer";
import type { Option } from "artplayer/types/option";
import type { Option } from "artplayer/types/option.js";
import { onMounted, ref, toRaw } from "vue";
interface TpVod {

View File

@@ -23,7 +23,7 @@
<script lang="ts" setup>
import { onMounted, ref } from "vue";
import Mys from "../../plugins/Mys";
import Mys from "../../plugins/Mys/index.js";
interface TpVote {
insert: {

View File

@@ -50,8 +50,8 @@
import { ref, computed, onMounted } from "vue";
import { useRouter } from "vue-router";
import Mys from "../../plugins/Mys";
import showSnackbar from "../func/snackbar";
import Mys from "../../plugins/Mys/index.js";
import showSnackbar from "../func/snackbar.js";
import TOverlay from "../main/t-overlay.vue";
interface TpoCollectionProps {

View File

@@ -25,9 +25,9 @@
<script setup lang="ts">
import { computed, onUnmounted, ref } from "vue";
import { copyToClipboard, getImageBuffer, saveCanvasImg } from "../../utils/TGShare";
import { bytesToSize } from "../../utils/toolFunc";
import showSnackbar from "../func/snackbar";
import { copyToClipboard, getImageBuffer, saveCanvasImg } from "../../utils/TGShare.js";
import { bytesToSize } from "../../utils/toolFunc.js";
import showSnackbar from "../func/snackbar.js";
import TOverlay from "../main/t-overlay.vue";
import { TpImage } from "./tp-image.vue";

View File

@@ -44,8 +44,8 @@
<script setup lang="ts">
import { computed, ref, watch } from "vue";
import Mys from "../../plugins/Mys";
import showSnackbar from "../func/snackbar";
import Mys from "../../plugins/Mys/index.js";
import showSnackbar from "../func/snackbar.js";
import TOverlay from "../main/t-overlay.vue";
interface TpoLotteryProps {