Files
feishin/src/renderer/utils/server-folder-auth.ts
T
2022-10-24 22:09:58 -07:00

22 lines
544 B
TypeScript

import md5 from 'md5';
import { ServerFolderAuth } from '../../types';
export const getServerFolderAuth = (
serverUrl: string,
serverFolderId: number
) => {
const storedServersKey = `servers_${md5(serverUrl)}`;
const serversFromLocalStorage = localStorage.getItem(storedServersKey);
if (serversFromLocalStorage) {
const existingServers: ServerFolderAuth[] = JSON.parse(
serversFromLocalStorage
);
const server = existingServers.find((s) => s.id === serverFolderId);
return server;
}
return undefined;
};