Remove feral async declarations on things that have no await

This commit is contained in:
Marc Brooks 2025-08-25 16:52:46 -05:00
parent f8135263ed
commit e2e69e6975
No known key found for this signature in database
GPG Key ID: 583A6AF2D6AE1DC6
9 changed files with 16 additions and 16 deletions

View File

@ -127,7 +127,7 @@ export function UsbDeviceSetting() {
); );
const handlePresetChange = useCallback( const handlePresetChange = useCallback(
async (e: React.ChangeEvent<HTMLSelectElement>) => { (e: React.ChangeEvent<HTMLSelectElement>) => {
const newPreset = e.target.value; const newPreset = e.target.value;
setSelectedPreset(newPreset); setSelectedPreset(newPreset);

View File

@ -137,7 +137,7 @@ export function UsbInfoSetting() {
); );
useEffect(() => { useEffect(() => {
send("getDeviceID", {}, async (resp: JsonRpcResponse) => { send("getDeviceID", {}, (resp: JsonRpcResponse) => {
if ("error" in resp) { if ("error" in resp) {
return notifications.error( return notifications.error(
`Failed to get device ID: ${resp.error.data || "Unknown error"}`, `Failed to get device ID: ${resp.error.data || "Unknown error"}`,

View File

@ -411,7 +411,7 @@ export default function WebRTCVideo() {
); );
const keyDownHandler = useCallback( const keyDownHandler = useCallback(
async (e: KeyboardEvent) => { (e: KeyboardEvent) => {
e.preventDefault(); e.preventDefault();
const prev = useHidStore.getState(); const prev = useHidStore.getState();
let code = e.code; let code = e.code;

View File

@ -89,7 +89,7 @@ export function Dialog({ onClose }: { onClose: () => void }) {
console.log(`Mounting ${url} as ${mode}`); console.log(`Mounting ${url} as ${mode}`);
setMountInProgress(true); setMountInProgress(true);
send("mountWithHTTP", { url, mode }, async (resp: JsonRpcResponse) => { send("mountWithHTTP", { url, mode }, (resp: JsonRpcResponse) => {
if ("error" in resp) triggerError(resp.error.message); if ("error" in resp) triggerError(resp.error.message);
clearMountMediaState(); clearMountMediaState();
@ -108,7 +108,7 @@ export function Dialog({ onClose }: { onClose: () => void }) {
console.log(`Mounting ${fileName} as ${mode}`); console.log(`Mounting ${fileName} as ${mode}`);
setMountInProgress(true); setMountInProgress(true);
send("mountWithStorage", { filename: fileName, mode }, async (resp: JsonRpcResponse) => { send("mountWithStorage", { filename: fileName, mode }, (resp: JsonRpcResponse) => {
if ("error" in resp) triggerError(resp.error.message); if ("error" in resp) triggerError(resp.error.message);
clearMountMediaState(); clearMountMediaState();

View File

@ -2,7 +2,7 @@ import { LoaderFunctionArgs, redirect } from "react-router-dom";
import { getDeviceUiPath } from "../hooks/useAppNavigation"; import { getDeviceUiPath } from "../hooks/useAppNavigation";
const loader = async ({ params }: LoaderFunctionArgs) => { const loader = ({ params }: LoaderFunctionArgs) => {
return redirect(getDeviceUiPath("/settings/general", params.id)); return redirect(getDeviceUiPath("/settings/general", params.id));
} }

View File

@ -87,7 +87,7 @@ export default function SettingsAccessIndexRoute() {
}); });
}, [send]); }, [send]);
const deregisterDevice = async () => { const deregisterDevice = () => {
send("deregisterDevice", {}, (resp: JsonRpcResponse) => { send("deregisterDevice", {}, (resp: JsonRpcResponse) => {
if ("error" in resp) { if ("error" in resp) {
notifications.error( notifications.error(
@ -198,7 +198,7 @@ export default function SettingsAccessIndexRoute() {
getCloudState(); getCloudState();
getTLSState(); getTLSState();
send("getDeviceID", {}, async (resp: JsonRpcResponse) => { send("getDeviceID", {}, (resp: JsonRpcResponse) => {
if ("error" in resp) return console.error(resp.error); if ("error" in resp) return console.error(resp.error);
setDeviceId(resp.result as string); setDeviceId(resp.result as string);
}); });

View File

@ -62,7 +62,7 @@ export function Dialog({
const { modalView, setModalView, otaState } = useUpdateStore(); const { modalView, setModalView, otaState } = useUpdateStore();
const onFinishedLoading = useCallback( const onFinishedLoading = useCallback(
async (versionInfo: SystemVersionInfo) => { (versionInfo: SystemVersionInfo) => {
const hasUpdate = const hasUpdate =
versionInfo?.systemUpdateAvailable || versionInfo?.appUpdateAvailable; versionInfo?.systemUpdateAvailable || versionInfo?.appUpdateAvailable;
@ -141,7 +141,7 @@ function LoadingState({
const getVersionInfo = useCallback(() => { const getVersionInfo = useCallback(() => {
return new Promise<SystemVersionInfo>((resolve, reject) => { return new Promise<SystemVersionInfo>((resolve, reject) => {
send("getUpdateStatus", {}, async (resp: JsonRpcResponse) => { send("getUpdateStatus", {}, (resp: JsonRpcResponse) => {
if ("error" in resp) { if ("error" in resp) {
notifications.error(`Failed to check for updates: ${resp.error}`); notifications.error(`Failed to check for updates: ${resp.error}`);
reject(new Error("Failed to check for updates")); reject(new Error("Failed to check for updates"));

View File

@ -121,7 +121,7 @@ export default function SettingsMouseRoute() {
const saveJigglerConfig = useCallback( const saveJigglerConfig = useCallback(
(jigglerConfig: JigglerConfig) => { (jigglerConfig: JigglerConfig) => {
// We assume the jiggler should be set to enabled if the config is being updated // We assume the jiggler should be set to enabled if the config is being updated
send("setJigglerState", { enabled: true }, async (resp: JsonRpcResponse) => { send("setJigglerState", { enabled: true }, (resp: JsonRpcResponse) => {
if ("error" in resp) { if ("error" in resp) {
return notifications.error( return notifications.error(
`Failed to set jiggler state: ${resp.error.data || "Unknown error"}`, `Failed to set jiggler state: ${resp.error.data || "Unknown error"}`,
@ -129,7 +129,7 @@ export default function SettingsMouseRoute() {
} }
}); });
send("setJigglerConfig", { jigglerConfig }, async (resp: JsonRpcResponse) => { send("setJigglerConfig", { jigglerConfig }, (resp: JsonRpcResponse) => {
if ("error" in resp) { if ("error" in resp) {
const errorMsg = resp.error.data || "Unknown error"; const errorMsg = resp.error.data || "Unknown error";
@ -163,7 +163,7 @@ export default function SettingsMouseRoute() {
// We don't need to update the device jiggler state when the option is "disabled" // We don't need to update the device jiggler state when the option is "disabled"
if (option === "disabled") { if (option === "disabled") {
send("setJigglerState", { enabled: false }, async (resp: JsonRpcResponse) => { send("setJigglerState", { enabled: false }, (resp: JsonRpcResponse) => {
if ("error" in resp) { if ("error" in resp) {
return notifications.error( return notifications.error(
`Failed to set jiggler state: ${resp.error.data || "Unknown error"}`, `Failed to set jiggler state: ${resp.error.data || "Unknown error"}`,

View File

@ -112,7 +112,7 @@ const cloudLoader = async (params: Params<string>): Promise<CloudLoaderResp> =>
return { user, iceConfig, deviceName: device.name || device.id }; return { user, iceConfig, deviceName: device.name || device.id };
}; };
const loader = async ({ params }: LoaderFunctionArgs) => { const loader = ({ params }: LoaderFunctionArgs) => {
return import.meta.env.MODE === "device" ? deviceLoader() : cloudLoader(params); return import.meta.env.MODE === "device" ? deviceLoader() : cloudLoader(params);
}; };
@ -450,7 +450,7 @@ export default function KvmIdRoute() {
} }
}; };
pc.onicecandidate = async ({ candidate }) => { pc.onicecandidate = ({ candidate }) => {
if (!candidate) return; if (!candidate) return;
if (candidate.candidate === "") return; if (candidate.candidate === "") return;
sendWebRTCSignal("new-ice-candidate", candidate); sendWebRTCSignal("new-ice-candidate", candidate);
@ -733,7 +733,7 @@ export default function KvmIdRoute() {
useEffect(() => { useEffect(() => {
if (appVersion) return; if (appVersion) return;
send("getUpdateStatus", {}, async (resp: JsonRpcResponse) => { send("getUpdateStatus", {}, (resp: JsonRpcResponse) => {
if ("error" in resp) { if ("error" in resp) {
notifications.error(`Failed to get device version: ${resp.error}`); notifications.error(`Failed to get device version: ${resp.error}`);
return return