小编Oba*_*e13的帖子

必须调用字体加载器并将其分配给 Nextjs13 模块范围内的 const

我正在尝试将 google 字体加载到 Nextjs 项目,但出现以下错误。在 nextjs12 中它工作正常,但我必须使用头部字体的链接。使用@next/font/local 也会发生此错误。

我一直在努力解决这个问题,非常感谢任何帮助。

我正在使用官方文档流程来添加全局字体。我正在使用 Nextjs13。

我的 _app.tsx 代码是:

import { useApollo } from "@api/apollo/apolloclient";
import { ApolloProvider } from "@apollo/client";
import { CacheProvider, EmotionCache } from "@emotion/react";
import { Ubuntu } from "@next/font/google";

import "focus-visible/dist/focus-visible";

import { DefaultSeo } from "next-seo";
import { AppProps } from "next/app";

import { ChakraProvider, ColorModeScript } from "@chakra-ui/react";

import theme from "@definitions/chakra/theme";
import { ThemeColorProvider } from "@definitions/context/theme";
import createEmotionCache from "@definitions/utils/createEmotionCache";

import Layout from "@layouts/default";

import "@styles/app.css"; …
Run Code Online (Sandbox Code Playgroud)

fonts typescript reactjs next.js

8
推荐指数
2
解决办法
5857
查看次数

React-Table 保持所选行的状态

我试图保留react-table v7 的选定复选框的状态。我有一个复选框可以一次选择多行并且效果很好,问题是一旦打开批量操作对话框,表就无法维持该状态。即使选定的行数据仍然可用,对话框打开后复选框就会立即变为取消选中状态。我只需要复选框来保持状态。数据从 graphql api 获取,轮询设置为 0

使用的大部分代码与文档相同

const TableContainer = ({ columns, data }) => {
    const {
      getTableProps,
      getTableBodyProps,
      headerGroups,
      page,
      prepareRow,
      canPreviousPage,
      canNextPage,
      pageOptions,
      pageCount,
      gotoPage,
      nextPage,
      previousPage,
      setPageSize,
      setGlobalFilter,
      selectedFlatRows,
      state: { pageIndex, pageSize, globalFilter },
    } = useTable(
      {
        columns,
        data,
        defaultColumn: { Filter: DefaultColumnFilter },
        initialState: { pageIndex: 0, pageSize: 10 },
      },
      useFilters,
      // useExpanded,
      useGlobalFilter,
      useSortBy,
      usePagination,
      useRowSelect,
      (hooks) => {
        hooks.visibleColumns.push((columns) => [
          {
            id: "selection",
            Header: ({ getToggleAllRowsSelectedProps }) => …
Run Code Online (Sandbox Code Playgroud)

reactjs react-table react-table-v7

7
推荐指数
1
解决办法
6741
查看次数