fix: frontend

This commit is contained in:
2025-01-04 13:17:29 +07:00
parent 081ebf2b28
commit 244feefb29
7 changed files with 33 additions and 42 deletions

View File

@@ -1 +1 @@
47eee1634da5a53f29dddd3801e51ad 7d5c7be0816f85841738e6c048dcdbf1

View File

@@ -1 +1 @@
273060acaa225744e95d4c8164ad961d 1dfcdfb986275b93f717c33495e2130c

View File

@@ -7,11 +7,11 @@ import {Call as $Call, Create as $Create} from "@wailsio/runtime";
// eslint-disable-next-line @typescript-eslint/ban-ts-comment // eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore: Unused imports // @ts-ignore: Unused imports
import * as models$0 from "../models/models.js"; import * as models$0 from "../models/models.ts";
// eslint-disable-next-line @typescript-eslint/ban-ts-comment // eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore: Unused imports // @ts-ignore: Unused imports
import * as $models from "./models.js"; import * as $models from "./models.ts";
export function Count(): Promise<number> & { cancel(): void } { export function Count(): Promise<number> & { cancel(): void } {
let $resultPromise = $Call.ByID(3109924027) as any; let $resultPromise = $Call.ByID(3109924027) as any;

File diff suppressed because one or more lines are too long

22
frontend/dist/assets/index-oNxRZnbe.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="/style.css" /> <link rel="stylesheet" href="/style.css" />
<title>Wails + Vue + TS</title> <title>Wails + Vue + TS</title>
<script type="module" crossorigin src="/assets/index-B3Lblq63.js"></script> <script type="module" crossorigin src="/assets/index-oNxRZnbe.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-bq12HDyQ.css"> <link rel="stylesheet" crossorigin href="/assets/index-bq12HDyQ.css">
</head> </head>
<body> <body>

View File

@@ -1,9 +1,7 @@
<script setup lang="ts"> <script setup lang="ts">
import { ref, onMounted } from 'vue' import { ref, onMounted } from 'vue'
import {GreetService} from "../../bindings/app";
import {Events} from "@wailsio/runtime"; import {Events} from "@wailsio/runtime";
import * as PostService from "../../bindings/app/internal/services/postservice";
defineProps<{ msg: string }>()
const name = ref('') const name = ref('')
const result = ref('Please enter your name below 👇') const result = ref('Please enter your name below 👇')
@@ -14,25 +12,18 @@ const doGreet = () => {
if (!localName) { if (!localName) {
localName = 'anonymous'; localName = 'anonymous';
} }
GreetService.Greet(localName).then((resultValue: string) => {
result.value = resultValue;
}).catch((err: Error) => {
console.log(err);
});
} }
onMounted(() => { onMounted(async () => {
Events.On('time', (timeValue: { data: string }) => { console.log(await PostService.GetById(5))
time.value = timeValue.data;
});
}) })
</script> </script>
<template> <template>
<h1>{{ msg }}</h1> <h1>Kuzbass</h1>
<div class="result">{{ result }}</div> <div class="result"></div>
<div class="card"> <div class="card">
<div class="input-box"> <div class="input-box">
<input class="input" v-model="name" type="text" autocomplete="off"/> <input class="input" v-model="name" type="text" autocomplete="off"/>
@@ -42,6 +33,6 @@ onMounted(() => {
<div class="footer"> <div class="footer">
<div><p>Click on the Wails logo to learn more</p></div> <div><p>Click on the Wails logo to learn more</p></div>
<div><p>{{ time }}</p></div> <div><p></p></div>
</div> </div>
</template> </template>