docs: added no console eslint rule (#4170)

This commit is contained in:
Shahed Nasser
2023-05-24 19:57:37 +03:00
committed by GitHub
parent e281469eb8
commit 345beb7010
6 changed files with 15 additions and 10 deletions

View File

@@ -81,6 +81,15 @@ module.exports = {
],
"space-infix-ops": "error",
"eol-last": ["error", "always"],
"no-console": [
"error",
{
allow: [
"error",
"warn"
]
}
]
},
env: {
es6: true,

View File

@@ -6,7 +6,6 @@ import React, {
useState,
} from "react"
import { prefersReducedMotion } from "@docusaurus/theme-common"
import useIsBrowser from "@docusaurus/useIsBrowser"
type SidebarContextType = {
hasSidebar: boolean

View File

@@ -63,7 +63,6 @@ export default function DocPageLayoutSidebar({
}}
onMouseUp={(e) => {
const target = e.target as Element
console.log("here", target.classList)
if (
target.classList.contains("menu__list-item") ||
target.parentElement.classList.contains("menu__list-item")

View File

@@ -1,10 +1,9 @@
import React, { useCallback, useEffect, useState } from "react"
import React from "react"
import clsx from "clsx"
import {
HtmlClassNameProvider,
ThemeClassNames,
PageMetadata,
prefersReducedMotion,
} from "@docusaurus/theme-common"
import {
docVersionSearchTag,
@@ -16,7 +15,6 @@ import DocPageLayout from "@theme/DocPage/Layout"
import NotFound from "@theme/NotFound"
import SearchMetadata from "@theme/SearchMetadata"
import type { Props } from "@theme/DocPage"
import { SidebarContext } from "@site/src/context/sidebar"
import SidebarProvider from "@site/src/providers/Sidebar"
function DocPageMetadata(props: Props): JSX.Element {

View File

@@ -7,7 +7,7 @@ import useIsBrowser from "@docusaurus/useIsBrowser"
import { useLocation } from "@docusaurus/router"
import AnnouncementBar from "../../AnnouncementBar/index"
function DocSidebarDesktop({ path, sidebar, isHidden }: Props) {
function DocSidebarDesktop({ path, sidebar }: Props) {
const {
navbar: { hideOnScroll },
} = useThemeConfig()

View File

@@ -119,10 +119,10 @@ declare module "@medusajs/docs" {
export declare type NavbarActionButton = NavbarActionBase & {
type: "button"
events?: {
onClick?: (e: any) => any
onMouseEnter?: (e: any) => any
onMouseLeave?: (e: any) => any
onMouseOver?: (e: any) => any
onClick?: (e: MouseEvent) => void
onMouseEnter?: (e: MouseEvent) => void
onMouseLeave?: (e: MouseEvent) => void
onMouseOver?: (e: MouseEvent) => void
}
}