Skip to content

Commit 022c8ff

Browse files
authored
[Beta] Add some types (#4728)
* [Beta] Optimize some performance * Unnecessary image optimization * Unused optimizeFonts
1 parent 0831df4 commit 022c8ff

File tree

5 files changed

+13
-3
lines changed

5 files changed

+13
-3
lines changed

beta/next.config.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@ const path = require('path');
66
const {remarkPlugins} = require('./plugins/markdownToHtml');
77
const redirects = require('./src/redirects.json');
88

9-
module.exports = {
9+
/**
10+
* @type {import('next').NextConfig}
11+
**/
12+
const nextConfig = {
1013
pageExtensions: ['jsx', 'js', 'ts', 'tsx', 'mdx', 'md'],
1114
experimental: {
1215
plugins: true,
@@ -80,3 +83,5 @@ module.exports = {
8083
return config;
8184
},
8285
};
86+
87+
module.exports = nextConfig;

beta/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@mdx-js/loader": "^1.6.16",
4545
"@types/body-scroll-lock": "^2.6.1",
4646
"@types/classnames": "^2.2.10",
47+
"@types/debounce": "^1.2.1",
4748
"@types/github-slugger": "^1.3.0",
4849
"@types/mdx-js__react": "^1.5.2",
4950
"@types/node": "^14.6.4",

beta/src/components/MDX/Challenges/Navigation.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import React, {createRef} from 'react';
66
import cn from 'classnames';
77
import {IconChevron} from 'components/Icon/IconChevron';
88
import {ChallengeContents} from './Challenges';
9-
const debounce = require('debounce');
9+
import {debounce} from 'debounce';
1010

1111
export function Navigation({
1212
challenges,

beta/src/components/MDX/Heading.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
import cn from 'classnames';
66
import * as React from 'react';
7-
import {siteConfig} from 'siteConfig';
87
import {forwardRefWithAs} from 'utils/forwardRefWithAs';
98
export interface HeadingProps {
109
className?: string;

beta/yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -846,6 +846,11 @@
846846
dependencies:
847847
classnames "*"
848848

849+
"@types/debounce@^1.2.1":
850+
version "1.2.1"
851+
resolved "https://registry.yarnpkg.com/@types/debounce/-/debounce-1.2.1.tgz#79b65710bc8b6d44094d286aecf38e44f9627852"
852+
integrity sha512-epMsEE85fi4lfmJUH/89/iV/LI+F5CvNIvmgs5g5jYFPfhO2S/ae8WSsLOKWdwtoaZw9Q2IhJ4tQ5tFCcS/4HA==
853+
849854
"@types/eslint-visitor-keys@^1.0.0":
850855
version "1.0.0"
851856
resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d"

0 commit comments

Comments
 (0)