import { type PolicySection } from './types'; export const TERMS_LAST_UPDATED = '2026-06-07'; type TFn = (key: string) => string; export function getTermsSections(t: TFn): PolicySection[] { return [ { value: 'contract-establishment', title: t('terms.section1.title'), content: (

{t('terms.section1.subject')} {t('terms.section1.subjectDesc')}

{t('terms.section1.readCarefully')} {t('terms.section1.readCarefullyDesc')}

{t('terms.section1.composition')} {t('terms.section1.compositionDesc')}

), }, { value: 'service-definition', title: t('terms.section2.title'), content: (
), }, { value: 'account-specifications', title: t('terms.section3.title'), content: (

{t('terms.section3.accountSystem')} {t('terms.section3.accountSystemDesc')}

{t('terms.section3.securityResponsibility')}

), }, { value: 'user-conduct', title: t('terms.section4.title'), content: (

{t('terms.section4.desc')} {t('terms.section4.redLine')}

{t('terms.section4.enforcement')} {t('terms.section4.enforcementDesc')} {t('terms.section4.enforcementAction')}

), }, { value: 'liability-limitation', title: t('terms.section5.title'), content: (

{t('terms.section5.basicDisclaimer')} {t('terms.section5.basicDisclaimerDesc')}

{t('terms.section5.techInterruption')} {t('terms.section5.techInterruptionDesc')}

), }, { value: 'governing-law', title: t('terms.section6.title'), content: (

{t('terms.section6.applicableLaw')} {t('terms.section6.applicableLawDesc')} {t('terms.section6.lawName')} {t('terms.section6.lawScope')}

{t('terms.section6.disputeResolution')} {t('terms.section6.disputeResolutionDesc')}

), }, ]; }