chore: use vite meta.env
This commit is contained in:
parent
013d383572
commit
c6f89af1cb
1
src/d.ts
1
src/d.ts
@ -4,7 +4,6 @@
|
|||||||
declare const __XXX: boolean;
|
declare const __XXX: boolean;
|
||||||
declare const __XXX_HOST: string;
|
declare const __XXX_HOST: string;
|
||||||
declare const __ZAP_STREAM_VERSION__: string;
|
declare const __ZAP_STREAM_VERSION__: string;
|
||||||
declare const __SINGLE_PUBLISHER: string;
|
|
||||||
|
|
||||||
declare module "*.jpg" {
|
declare module "*.jpg" {
|
||||||
const value: unknown;
|
const value: unknown;
|
||||||
|
@ -15,13 +15,13 @@ export function useStreamsFeed(tag?: string) {
|
|||||||
rb.withOptions({
|
rb.withOptions({
|
||||||
leaveOpen: true,
|
leaveOpen: true,
|
||||||
});
|
});
|
||||||
if (__SINGLE_PUBLISHER) {
|
if (import.meta.env.VITE_SINGLE_PUBLISHER) {
|
||||||
if (tag) {
|
if (tag) {
|
||||||
rb.withFilter().kinds([LIVE_STREAM]).tag("t", [tag]).authors([__SINGLE_PUBLISHER]);
|
rb.withFilter().kinds([LIVE_STREAM]).tag("t", [tag]).authors([import.meta.env.VITE_SINGLE_PUBLISHER]);
|
||||||
rb.withFilter().kinds([LIVE_STREAM]).tag("t", [tag]).tag("p", [__SINGLE_PUBLISHER]);
|
rb.withFilter().kinds([LIVE_STREAM]).tag("t", [tag]).tag("p", [import.meta.env.VITE_SINGLE_PUBLISHER]);
|
||||||
} else {
|
} else {
|
||||||
rb.withFilter().kinds([LIVE_STREAM]).authors([__SINGLE_PUBLISHER]);
|
rb.withFilter().kinds([LIVE_STREAM]).authors([import.meta.env.VITE_SINGLE_PUBLISHER]);
|
||||||
rb.withFilter().kinds([LIVE_STREAM]).tag("p", [__SINGLE_PUBLISHER]);
|
rb.withFilter().kinds([LIVE_STREAM]).tag("p", [import.meta.env.VITE_SINGLE_PUBLISHER]);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (tag) {
|
if (tag) {
|
||||||
@ -48,11 +48,11 @@ export function useStreamsFeed(tag?: string) {
|
|||||||
if (feed.data) {
|
if (feed.data) {
|
||||||
if (__XXX) {
|
if (__XXX) {
|
||||||
return [...feed.data].filter(
|
return [...feed.data].filter(
|
||||||
a => findTag(a, "content-warning") !== undefined && (!__SINGLE_PUBLISHER || __SINGLE_PUBLISHER === getHost(a))
|
a => findTag(a, "content-warning") !== undefined && (!import.meta.env.VITE_SINGLE_PUBLISHER || import.meta.env.VITE_SINGLE_PUBLISHER === getHost(a))
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
return [...feed.data].filter(
|
return [...feed.data].filter(
|
||||||
a => findTag(a, "content-warning") === undefined && (!__SINGLE_PUBLISHER || __SINGLE_PUBLISHER === getHost(a))
|
a => findTag(a, "content-warning") === undefined && (!import.meta.env.VITE_SINGLE_PUBLISHER || import.meta.env.VITE_SINGLE_PUBLISHER === getHost(a))
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -57,7 +57,7 @@ export function LayoutPage() {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{(!__SINGLE_PUBLISHER || __SINGLE_PUBLISHER === login.pubkey) && (
|
{(!import.meta.env.VITE_SINGLE_PUBLISHER || import.meta.env.VITE_SINGLE_PUBLISHER === login.pubkey) && (
|
||||||
<NewStreamDialog btnClassName="btn btn-primary" />
|
<NewStreamDialog btnClassName="btn btn-primary" />
|
||||||
)}
|
)}
|
||||||
<Menu
|
<Menu
|
||||||
|
@ -41,7 +41,6 @@ export default defineConfig({
|
|||||||
define: {
|
define: {
|
||||||
global: {},
|
global: {},
|
||||||
__XXX: process.env["__XXX"] || JSON.stringify(false),
|
__XXX: process.env["__XXX"] || JSON.stringify(false),
|
||||||
__XXX_HOST: JSON.stringify("https://xxzap.com"),
|
__XXX_HOST: JSON.stringify("https://xxzap.com")
|
||||||
__SINGLE_PUBLISHER: JSON.stringify(process.env.__SINGLE_PUBLISHER),
|
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user