mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-22 00:05:51 +00:00
style: 完成所有文件的lint
This commit is contained in:
@@ -1,24 +1,22 @@
|
||||
import * as React from 'react'
|
||||
import { Passes } from '../../components/Passes/Passes.js'
|
||||
import { logEvent } from '../../services/analytics/index.js'
|
||||
import { getCachedRemainingPasses } from '../../services/api/referral.js'
|
||||
import type { LocalJSXCommandOnDone } from '../../types/command.js'
|
||||
import { getGlobalConfig, saveGlobalConfig } from '../../utils/config.js'
|
||||
import * as React from 'react';
|
||||
import { Passes } from '../../components/Passes/Passes.js';
|
||||
import { logEvent } from '../../services/analytics/index.js';
|
||||
import { getCachedRemainingPasses } from '../../services/api/referral.js';
|
||||
import type { LocalJSXCommandOnDone } from '../../types/command.js';
|
||||
import { getGlobalConfig, saveGlobalConfig } from '../../utils/config.js';
|
||||
|
||||
export async function call(
|
||||
onDone: LocalJSXCommandOnDone,
|
||||
): Promise<React.ReactNode> {
|
||||
export async function call(onDone: LocalJSXCommandOnDone): Promise<React.ReactNode> {
|
||||
// Mark that user has visited /passes so we stop showing the upsell
|
||||
const config = getGlobalConfig()
|
||||
const isFirstVisit = !config.hasVisitedPasses
|
||||
const config = getGlobalConfig();
|
||||
const isFirstVisit = !config.hasVisitedPasses;
|
||||
if (isFirstVisit) {
|
||||
const remaining = getCachedRemainingPasses()
|
||||
const remaining = getCachedRemainingPasses();
|
||||
saveGlobalConfig(current => ({
|
||||
...current,
|
||||
hasVisitedPasses: true,
|
||||
passesLastSeenRemaining: remaining ?? current.passesLastSeenRemaining,
|
||||
}))
|
||||
}));
|
||||
}
|
||||
logEvent('tengu_guest_passes_visited', { is_first_visit: isFirstVisit })
|
||||
return <Passes onDone={onDone} />
|
||||
logEvent('tengu_guest_passes_visited', { is_first_visit: isFirstVisit });
|
||||
return <Passes onDone={onDone} />;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user