Browse Source

fix: added BLE uuid back to BLE connection component

pull/490/head
Dan Ditomaso 1 year ago
parent
commit
266e27bfe9
  1. 4
      src/components/PageComponents/Connect/BLE.tsx
  2. 6
      vite.config.ts

4
src/components/PageComponents/Connect/BLE.tsx

@ -5,7 +5,7 @@ import { useAppStore } from "@core/stores/appStore.ts";
import { useDeviceStore } from "@core/stores/deviceStore.ts"; import { useDeviceStore } from "@core/stores/deviceStore.ts";
import { subscribeAll } from "@core/subscriptions.ts"; import { subscribeAll } from "@core/subscriptions.ts";
import { randId } from "@core/utils/randId.ts"; import { randId } from "@core/utils/randId.ts";
import { BleConnection, Constants } from "@meshtastic/js"; import { BleConnection, ServiceUuid } from "@meshtastic/js";
import { useCallback, useEffect, useState } from "react"; import { useCallback, useEffect, useState } from "react";
export const BLE = ({ closeDialog }: TabElementProps) => { export const BLE = ({ closeDialog }: TabElementProps) => {
@ -58,7 +58,7 @@ export const BLE = ({ closeDialog }: TabElementProps) => {
onClick={async () => { onClick={async () => {
await navigator.bluetooth await navigator.bluetooth
.requestDevice({ .requestDevice({
filters: [{ services: [Constants.ServiceUuid] }], filters: [{ services: [ServiceUuid] }],
}) })
.then((device) => { .then((device) => {
const exists = bleDevices.findIndex((d) => d.id === device.id); const exists = bleDevices.findIndex((d) => d.id === device.id);

6
vite.config.ts

@ -41,7 +41,11 @@ export default defineConfig({
}, },
}, },
server: { server: {
port: 3000 port: 3000,
headers: {
'Cross-Origin-Opener-Policy': 'same-origin',
'Cross-Origin-Embedder-Policy': 'require-corp',
}
}, },
optimizeDeps: { optimizeDeps: {
exclude: ['react-scan'] exclude: ['react-scan']

Loading…
Cancel
Save