아따 대가리 깨지네
예시 만듬
This commit is contained in:
33
frontend/app/page.tsx
Normal file
33
frontend/app/page.tsx
Normal file
@@ -0,0 +1,33 @@
|
||||
"use client"
|
||||
import Image from "next/image";
|
||||
import {Greet} from "@/wailsjs/go/main/App";
|
||||
import { main } from "@/wailsjs/go/models";
|
||||
import {useState} from "react";
|
||||
|
||||
export default function Home() {
|
||||
const [result, setResult] = useState('Please enter your name below 👇')
|
||||
const person = new main.Person();
|
||||
person.age= 11;
|
||||
person.name="dd";
|
||||
|
||||
return <>
|
||||
{result}
|
||||
<button
|
||||
onClick={() => {
|
||||
try {
|
||||
Greet(person)
|
||||
.then(result => {
|
||||
setResult(result)
|
||||
|
||||
})
|
||||
.catch(err => {
|
||||
console.error(err)
|
||||
})
|
||||
} catch (err) {
|
||||
console.error(err)
|
||||
}
|
||||
}}>
|
||||
Greet
|
||||
</button>
|
||||
</>
|
||||
}
|
||||
Reference in New Issue
Block a user