mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
13 lines
382 B
TypeScript
13 lines
382 B
TypeScript
// Register custom protocols
|
|
|
|
import { protocol } from "electron";
|
|
import path from "path";
|
|
|
|
export function registerFileProtocol(name: string, basePath: string) {
|
|
protocol.registerFileProtocol(name, (request, callback) => {
|
|
const filePath = request.url.replace(name + "://", "");
|
|
const absPath = path.resolve(basePath, filePath);
|
|
callback({ path: absPath });
|
|
});
|
|
}
|