-
${this.result}
this.name = e.target.value} type="text"
autocomplete="off"/>
diff --git a/v3/internal/templates/preact-ts/frontend/public/style.css b/v3/internal/templates/preact-ts/frontend/public/style.css
index e048efdfd..043b96be0 100644
--- a/v3/internal/templates/preact-ts/frontend/public/style.css
+++ b/v3/internal/templates/preact-ts/frontend/public/style.css
@@ -15,6 +15,13 @@
-webkit-text-size-adjust: 100%;
}
+* {
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+}
+
@font-face {
font-family: "Inter";
font-style: normal;
diff --git a/v3/internal/templates/preact-ts/frontend/src/app.tsx b/v3/internal/templates/preact-ts/frontend/src/app.tsx
index e832fc660..a7859e0c0 100644
--- a/v3/internal/templates/preact-ts/frontend/src/app.tsx
+++ b/v3/internal/templates/preact-ts/frontend/src/app.tsx
@@ -8,10 +8,11 @@ export function App() {
const [time, setTime] = useState('Listening for Time event...');
const doGreet = (): void => {
- if (!name) {
- setName('from Go');
+ let localName = name;
+ if (!localName) {
+ localName = 'anonymous';
}
- Greet(name).then((resultValue: string) => {
+ Greet(localName).then((resultValue: string) => {
setResult(resultValue);
}).catch((err: any) => {
console.log(err);
@@ -36,8 +37,8 @@ export function App() {
Wails + Preact
+
{result}
-
{result}
setName(e.currentTarget.value)}
type="text" autocomplete="off"/>
diff --git a/v3/internal/templates/preact/frontend/public/style.css b/v3/internal/templates/preact/frontend/public/style.css
index e048efdfd..043b96be0 100644
--- a/v3/internal/templates/preact/frontend/public/style.css
+++ b/v3/internal/templates/preact/frontend/public/style.css
@@ -15,6 +15,13 @@
-webkit-text-size-adjust: 100%;
}
+* {
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+}
+
@font-face {
font-family: "Inter";
font-style: normal;
diff --git a/v3/internal/templates/preact/frontend/src/app.jsx b/v3/internal/templates/preact/frontend/src/app.jsx
index ae7a38b34..94264394d 100644
--- a/v3/internal/templates/preact/frontend/src/app.jsx
+++ b/v3/internal/templates/preact/frontend/src/app.jsx
@@ -8,10 +8,11 @@ export function App() {
const [time, setTime] = useState('Listening for Time event...');
const doGreet = () => {
- if (!name) {
- setName('from Go');
+ let localName = name;
+ if (!localName) {
+ localName = 'anonymous';
}
- Greet(name).then((resultValue) => {
+ Greet(localName).then((resultValue) => {
setResult(resultValue);
}).catch((err) => {
console.log(err);
@@ -35,8 +36,8 @@ export function App() {
Wails + Preact
+
{result}
-
{result}
setName(e.target.value)} type="text" autoComplete="off"/>
diff --git a/v3/internal/templates/qwik-ts/frontend/public/style.css b/v3/internal/templates/qwik-ts/frontend/public/style.css
index be702b0c7..1f3534af9 100644
--- a/v3/internal/templates/qwik-ts/frontend/public/style.css
+++ b/v3/internal/templates/qwik-ts/frontend/public/style.css
@@ -15,6 +15,13 @@
-webkit-text-size-adjust: 100%;
}
+* {
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+}
+
@font-face {
font-family: "Inter";
font-style: normal;
diff --git a/v3/internal/templates/qwik-ts/frontend/src/app.tsx b/v3/internal/templates/qwik-ts/frontend/src/app.tsx
index 54fd7a90f..7b3b42ca3 100644
--- a/v3/internal/templates/qwik-ts/frontend/src/app.tsx
+++ b/v3/internal/templates/qwik-ts/frontend/src/app.tsx
@@ -8,10 +8,11 @@ export const App = component$(() => {
const time = useSignal('Listening for Time event...');
const doGreet = () => {
- if (!name.value) {
- name.value = 'from Go';
+ let localName = name.value;
+ if (!localName) {
+ localName = 'anonymous';
}
- Greet(name.value).then((resultValue: string) => {
+ Greet(localName).then((resultValue: string) => {
result.value = resultValue;
}).catch((err: any) => {
console.log(err);
@@ -37,8 +38,8 @@ export const App = component$(() => {
Wails + Qwik
+
{result.value}
-
{result.value}
name.value = (e.target as HTMLInputElement).value} type="text" autocomplete="off"/>
diff --git a/v3/internal/templates/qwik/frontend/public/style.css b/v3/internal/templates/qwik/frontend/public/style.css
index be702b0c7..1f3534af9 100644
--- a/v3/internal/templates/qwik/frontend/public/style.css
+++ b/v3/internal/templates/qwik/frontend/public/style.css
@@ -15,6 +15,13 @@
-webkit-text-size-adjust: 100%;
}
+* {
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+}
+
@font-face {
font-family: "Inter";
font-style: normal;
diff --git a/v3/internal/templates/qwik/frontend/src/app.jsx b/v3/internal/templates/qwik/frontend/src/app.jsx
index e350a96ae..eb32ea79a 100644
--- a/v3/internal/templates/qwik/frontend/src/app.jsx
+++ b/v3/internal/templates/qwik/frontend/src/app.jsx
@@ -8,10 +8,11 @@ export const App = component$(() => {
const time = useSignal('Listening for Time event...');
const doGreet = () => {
- if (!name.value) {
- name.value = 'from Go';
+ let localName = name.value;
+ if (!localName) {
+ localName = 'anonymous';
}
- Greet(name.value).then((resultValue) => {
+ Greet(localName).then((resultValue) => {
result.value = resultValue;
}).catch((err) => {
console.log(err);
@@ -37,8 +38,8 @@ export const App = component$(() => {
Wails + Qwik
+
{result.value}