This commit is contained in:
2025-01-26 22:30:31 +00:00
parent 037a7af2da
commit 5419805b68
21 changed files with 207 additions and 224 deletions
+13 -9
View File
@@ -1,20 +1,24 @@
<script lang="ts">
import { fw } from '@entityseven/rage-fw-browser'
import type { RageFW_ICustomBrowserEvent } from '@entityseven/rage-fw-shared-types'
import { onMount } from 'svelte'
import { events } from '@rage-fw/shared'
import { rpc } from '@/lib'
let data = $state<string>('')
let data =
$state<ReturnType<RageFW_ICustomBrowserEvent['customBrowserEvent']>>()
onMount(() => {
rpc.register(events.browser.customBrowserEvent, (args: string) => {
data = data + ' | ' + args
return 'response from cef'
})
rpc.callClient(events.client.cefReady, ['hello from cef'])
try {
fw.event.register('customBrowserEvent', async greeting => {
data += greeting
return 'from cef'
})
} catch (e) {
console.error(e)
}
})
</script>
<div style="width: '100%';color: 'white';text-align: 'center'">
<h1>Hello World!</h1>
<h2>{data}</h2>
</div>
</div>
-5
View File
@@ -1,5 +0,0 @@
import { Rpc } from '@entityseven/rage-fw-rpc'
export const rpc = new Rpc({
debugLogs: true,
})