mirror of
https://github.com/penxio/penx.git
synced 2026-05-12 03:03:12 -04:00
feat: improve HomePage
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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}
|
||||
|
||||
@@ -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() {
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user