Files
mudita-center/libs/device/feature/src/lib/file-transfer/send-file.request.ts
2024-03-14 14:36:41 +01:00

22 lines
649 B
TypeScript

/**
* Copyright (c) Mudita sp. z o.o. All rights reserved.
* For licensing, see https://github.com/mudita/mudita-center/blob/master/LICENSE.md
*/
import { ipcRenderer } from "electron-better-ipc"
import { ApiFileTransferServiceEvents, TransferSend } from "device/models"
import { DeviceId } from "Core/device/constants/device-id"
import { ResultObject } from "Core/core/builder"
export const sendFileRequest = (
transferId: number,
chunkNumber: number,
deviceId?: DeviceId
): Promise<ResultObject<TransferSend>> => {
return ipcRenderer.callMain(ApiFileTransferServiceEvents.Send, {
transferId,
chunkNumber,
deviceId,
})
}