fix(electron): window only ui (#2926)

This commit is contained in:
Alex Yang authored and GitHub committed 2023-06-29 16:15:44 +00:00
1 parent 8021efd81a
commit 8a7908c692
5 files changed
+42 -4

No files matched your search

+18
View File
@@ -35,6 +35,8 @@ declare global {
events: any;
}
// eslint-disable-next-line no-var
var platform: Platform | undefined;
// eslint-disable-next-line no-var
var environment: Environment;
// eslint-disable-next-line no-var
@@ -96,6 +98,22 @@ const { publicRuntimeConfig: config } = getConfig() as {
publicRuntimeConfigSchema.parse(config);
export const platformSchema = z.enum([
'aix',
'android',
'darwin',
'freebsd',
'haiku',
'linux',
'openbsd',
'sunos',
'win32',
'cygwin',
'netbsd',
]);
export type Platform = z.infer<typeof platformSchema>;
type BrowserBase = {
/**
* @example https://app.affine.pro