TTeamDesk 学习手册

src/app/providers.tsx

此代码来自构建时的仓库快照。修改源码后重新构建即可更新。

tsx
'use client';

import { App, ConfigProvider } from 'antd';
import zhCN from 'antd/locale/zh_CN';
import { StyleProvider } from '@ant-design/cssinjs';
import dayjs from 'dayjs';
import 'dayjs/locale/zh-cn';
import { ApiProvider } from '@/trpc/client';
import { NuqsAdapter } from 'nuqs/adapters/next/app';
import { TeamWorkspace } from '@/features/teams/team-workspace';

dayjs.locale('zh-cn');

export function Providers({ children }: { children: React.ReactNode }) {
  return (
    <StyleProvider layer>
      <ConfigProvider
        locale={zhCN}
        theme={{ token: { colorPrimary: '#2563eb', borderRadius: 8 } }}
      >
        <App>
          <NuqsAdapter>
            <ApiProvider>
              <TeamWorkspace>{children}</TeamWorkspace>
            </ApiProvider>
          </NuqsAdapter>
        </App>
      </ConfigProvider>
    </StyleProvider>
  );
}

搜索教程

输入关键词,搜索全部章节。

阅读设置

外观
正文字号

从一张工单出发,读懂数据如何流转。

设置与进度仅保存在当前浏览器。