feat: improve HomePage

This commit is contained in:
0xzion
2024-01-04 22:25:13 +08:00
parent 28a6213d29
commit aa22fd4425
4 changed files with 8 additions and 7 deletions

View File

@@ -6,7 +6,7 @@ NEXT_PUBLIC_PLATFORM=WEB
# NEXT_PUBLIC_DEPLOY_MODE=SELF_HOSTED
NEXT_PUBLIC_DEPLOY_MODE=PLATFORM
SELF_HOSTED_CREDENTIALS="foo/123456"
SELF_HOSTED_CREDENTIALS="penx/123456"
NEXT_PUBLIC_GA_MEASUREMENT_ID=G-XZJ9WJDM06

View File

@@ -30,10 +30,10 @@ export const Nav = () => {
return (
<Box listNone toCenterY gap6 textBase display={['none', 'flex']}>
{navData.map((item) => {
{navData.map((item, i) => {
if (item.isExternal) {
return (
<Box key={item.text}>
<Box key={i}>
<Box
as="a"
href={item.to}

View File

@@ -33,8 +33,6 @@ async function pull(spaceInfo: SpaceInfo) {
export async function runSSE() {
const token = await trpc.user.sseToken.query()
console.log('token=======:', token)
const url = isSelfHosted
? '/api/space-info-sse'
: process.env.NEXT_PUBLIC_SPACE_INFO_SSE_URL!
@@ -52,9 +50,8 @@ export async function runSSE() {
console.log('=========onopen', response)
},
onmessage(ev) {
// console.log('===============ev.data:', ev.data)
const spaceInfo: SpaceInfo = JSON.parse(ev.data)
console.log('===========spaceInfo:', spaceInfo)
// console.log('===========spaceInfo:', spaceInfo)
pull(spaceInfo)
},
onclose() {

View File

@@ -8,6 +8,10 @@ import { syncToCloud } from '@penx/sync'
const INTERVAL = isProd ? 5 * 1000 : 8 * 1000
export async function pollingPushToCloud() {
const user = await get(PENX_SESSION_USER)
if (!user?.id) return
while (true) {
try {
const data = await get(PENX_SESSION_USER)