Skip to content

Commit 5c783c7

Browse files
authored
chore: Add debug info to JSX output (#12295)
* chore: Add debug info to JSX output * Pin React to `^16.14.0` instead of `^16.13.0` * Remove redundant `React`s * Add `@babel/preset-react` for Storybook * Update babel.config.js
1 parent 9f0602a commit 5c783c7

File tree

642 files changed

+448
-778
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

642 files changed

+448
-778
lines changed

Diff for: .eslintrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ module.exports = {
3434
rules: {
3535
'no-only-tests/no-only-tests': 'error',
3636
'react/prop-types': [0],
37+
'react/react-in-jsx-scope': [0],
3738
'react/no-unescaped-entities': [0],
3839
'react/jsx-no-target-blank': [0],
3940
'react/self-closing-comp': [

Diff for: .storybook/kea-story.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { createMemoryHistory } from 'history'
22
import { initKea } from '~/initKea'
33
import { router } from 'kea-router'
44
import { getContext } from 'kea'
5-
import React, { useEffect, useState } from 'react'
5+
import { useEffect, useState } from 'react'
66
import { App } from 'scenes/App'
77
import { featureFlagLogic } from 'lib/logic/featureFlagLogic'
88
import { worker } from '~/mocks/browser'

Diff for: .storybook/preview.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import * as React from 'react'
21
import '~/styles'
32
import './storybook.scss'
43
import { worker } from '~/mocks/browser'

Diff for: babel.config.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
module.exports = {
33
plugins: [
44
'@babel/plugin-transform-runtime',
5-
'@babel/plugin-transform-react-jsx',
65
'@babel/plugin-proposal-class-properties',
76
'@babel/plugin-proposal-private-property-in-object',
87
],
@@ -14,6 +13,12 @@ module.exports = {
1413
corejs: 3,
1514
},
1615
],
16+
[
17+
'@babel/preset-react',
18+
{
19+
runtime: 'automatic',
20+
},
21+
],
1722
'@babel/typescript',
1823
],
1924
}

Diff for: frontend/src/exporter/ExportedInsight/ExportedInsight.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { ChartDisplayType, InsightLogicProps, InsightModel, InsightType } from '~/types'
2-
import React from 'react'
32
import { BindLogic } from 'kea'
43
import { insightLogic } from 'scenes/insights/insightLogic'
54
import { InsightViz } from 'lib/components/Cards/InsightCard/InsightCard'

Diff for: frontend/src/exporter/Exporter.stories.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useEffect } from 'react'
1+
import { useEffect } from 'react'
22
import { ComponentMeta, ComponentStory } from '@storybook/react'
33
import { Exporter } from './Exporter'
44
import { insight, dashboard } from '~/exporter/__mocks__/Exporter.mocks'

Diff for: frontend/src/exporter/Exporter.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import '~/styles'
22
import './Exporter.scss'
3-
import React, { useEffect } from 'react'
3+
import { useEffect } from 'react'
44
import { ExportedData, ExportType } from '~/exporter/types'
55
import { DashboardPlacement } from '~/types'
66
import { ExportedInsight } from '~/exporter/ExportedInsight/ExportedInsight'

Diff for: frontend/src/exporter/index.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import '~/styles'
22
import './Exporter.scss'
3-
import React from 'react'
43
import ReactDOM from 'react-dom'
54
import { loadPostHogJS } from '~/loadPostHogJS'
65
import { initKea } from '~/initKea'

Diff for: frontend/src/index.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import '~/styles'
22

3-
import React from 'react'
43
import ReactDOM from 'react-dom'
54
import { getContext } from 'kea'
65

Diff for: frontend/src/layout/Error404.tsx

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import React from 'react'
2-
31
import { NotFound } from 'lib/components/NotFound'
42

53
export function Error404(): JSX.Element {

Diff for: frontend/src/layout/ErrorBoundary/ErrorBoundary.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { ErrorBoundary as SentryErrorBoundary } from '@sentry/react'
22
import { HelpButton } from 'lib/components/HelpButton/HelpButton'
33
import { IconArrowDropDown } from 'lib/components/icons'
44
import { LemonButton } from 'lib/components/LemonButton'
5-
import React from 'react'
65
import './ErrorBoundary.scss'
76

87
export function ErrorBoundary({ children }: { children: React.ReactElement }): JSX.Element {

Diff for: frontend/src/layout/ErrorNetwork.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { Button } from 'antd'
32
import { ReloadOutlined } from '@ant-design/icons'
43

Diff for: frontend/src/layout/ErrorProjectUnavailable.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { PageHeader } from 'lib/components/PageHeader'
32
import { useValues } from 'kea'
43
import { organizationLogic } from '../scenes/organizationLogic'

Diff for: frontend/src/layout/navigation/Breadcrumbs/breadcrumbsLogic.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { sceneLogic } from 'scenes/sceneLogic'
77
import { preflightLogic } from 'scenes/PreflightCheck/preflightLogic'
88
import { identifierToHuman, objectsEqual, stripHTTP } from 'lib/utils'
99
import { userLogic } from 'scenes/userLogic'
10-
import React from 'react'
1110
import { Lettermark } from 'lib/components/Lettermark/Lettermark'
1211
import { ProfilePicture } from 'lib/components/ProfilePicture'
1312
import { ProjectSwitcherOverlay } from '~/layout/navigation/ProjectSwitcher'

Diff for: frontend/src/layout/navigation/Navigation.stories.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import React from 'react'
21
import { Meta } from '@storybook/react'
32
import { Layout } from 'antd'
43
import { TopBar } from './TopBar/TopBar'
54
import { SideBar } from './SideBar/SideBar'
5+
import React from 'react'
66

77
export default {
88
title: 'Layout/Navigation',

Diff for: frontend/src/layout/navigation/Navigation.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { Layout } from 'antd'
22
import { useValues } from 'kea'
3-
import React from 'react'
43
import { sceneLogic } from 'scenes/sceneLogic'
54
import { Scene } from 'scenes/sceneTypes'
65
import { Breadcrumbs } from './Breadcrumbs/Breadcrumbs'

Diff for: frontend/src/layout/navigation/OrganizationSwitcher.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { LemonDivider } from 'lib/components/LemonDivider'
55
import { LemonTag } from 'lib/components/LemonTag/LemonTag'
66
import { Lettermark } from 'lib/components/Lettermark/Lettermark'
77
import { membershipLevelToName } from 'lib/utils/permissioning'
8-
import React from 'react'
98
import { organizationLogic } from 'scenes/organizationLogic'
109
import { preflightLogic } from 'scenes/PreflightCheck/preflightLogic'
1110
import { sceneLogic } from 'scenes/sceneLogic'

Diff for: frontend/src/layout/navigation/ProjectNotice.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { useActions, useValues } from 'kea'
32
import { Link } from 'lib/components/Link'
43
import { navigationLogic } from './navigationLogic'

Diff for: frontend/src/layout/navigation/ProjectSwitcher.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { router } from 'kea-router'
33
import { IconPlus, IconSettings } from 'lib/components/icons'
44
import { LemonButton, LemonButtonWithSideAction } from 'lib/components/LemonButton'
55
import { LemonDivider } from 'lib/components/LemonDivider'
6-
import React from 'react'
76
import { organizationLogic } from 'scenes/organizationLogic'
87
import { sceneLogic } from 'scenes/sceneLogic'
98
import { teamLogic } from 'scenes/teamLogic'

Diff for: frontend/src/layout/navigation/SideBar/PageButton.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import { Scene } from 'scenes/sceneTypes'
66
import { LemonButton, LemonButtonProps, LemonButtonWithSideAction, SideAction } from 'lib/components/LemonButton'
77
import { sceneConfigurations } from 'scenes/scenes'
88
import { LemonTag } from 'lib/components/LemonTag/LemonTag'
9-
import React from 'react'
109

1110
export interface PageButtonProps extends Pick<LemonButtonProps, 'icon' | 'onClick' | 'to'> {
1211
/** Used for highlighting the active scene. `identifier` of type number means dashboard ID instead of scene. */

Diff for: frontend/src/layout/navigation/SideBar/SideBar.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import clsx from 'clsx'
22
import { useActions, useValues } from 'kea'
33
import { Link } from 'lib/components/Link'
4-
import React, { useState } from 'react'
4+
import { useState } from 'react'
55
import { ProjectSwitcherOverlay } from '~/layout/navigation/ProjectSwitcher'
66
import {
77
IconApps,

Diff for: frontend/src/layout/navigation/SideBar/SideBarApps.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { Scene } from 'scenes/sceneTypes'
44
import { canInstallPlugins } from 'scenes/plugins/access'
55
import { LemonButton } from 'lib/components/LemonButton'
66
import { PluginSource } from 'scenes/plugins/source/PluginSource'
7-
import React from 'react'
87
import { useActions, useValues } from 'kea'
98
import { organizationLogic } from 'scenes/organizationLogic'
109
import { navigationLogic } from '~/layout/navigation/navigationLogic'

Diff for: frontend/src/layout/navigation/TopBar/Announcement.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import ReactMarkdown from 'react-markdown'
32
import clsx from 'clsx'
43
import { CloseOutlined } from '@ant-design/icons'

Diff for: frontend/src/layout/navigation/TopBar/NotificationBell.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { IconArrowDropDown, IconInfo, IconNotification, IconWithCount } from 'lib/components/icons'
32
import { notificationsLogic } from '~/layout/navigation/TopBar/notificationsLogic'
43
import { useActions, useValues } from 'kea'

Diff for: frontend/src/layout/navigation/TopBar/SitePopover.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { useActions, useMountedLogic, useValues } from 'kea'
32
import { userLogic } from '../../../scenes/userLogic'
43
import { ProfilePicture } from '../../../lib/components/ProfilePicture'

Diff for: frontend/src/layout/navigation/TopBar/TopBar.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { useActions, useValues } from 'kea'
2-
import React from 'react'
32
import { FriendlyLogo } from '~/toolbar/assets/FriendlyLogo'
43
import { SitePopover } from './SitePopover'
54
import { Announcement } from './Announcement'

Diff for: frontend/src/lib/components/ActivityLog/ActivityLog.stories.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import {
32
featureFlagsActivityResponseJson,
43
insightsActivityResponseJson,

Diff for: frontend/src/lib/components/ActivityLog/ActivityLog.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { ProfilePicture } from 'lib/components/ProfilePicture'
32
import { TZLabel } from 'lib/components/TimezoneAware'
43
import { useValues } from 'kea'

Diff for: frontend/src/lib/components/ActivityLog/SentenceList.stories.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { ComponentMeta, ComponentStory } from '@storybook/react'
32
import { SentenceList, SentenceListProps } from './SentenceList'
43

Diff for: frontend/src/lib/components/ActivityLog/SentenceList.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import './SentenceList.scss'
32

43
export interface SentenceListProps {

Diff for: frontend/src/lib/components/ActivityLog/activityLogLogic.feature-flag.test.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { ActivityScope } from 'lib/components/ActivityLog/humanizeActivity'
22
import { render } from '@testing-library/react'
33
import '@testing-library/jest-dom'
4-
import React from 'react'
54
import { MOCK_TEAM_ID } from 'lib/api.mock'
65
import { makeTestSetup } from './activityLogLogic.test.setup'
76

Diff for: frontend/src/lib/components/ActivityLog/activityLogLogic.insight.test.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { ActivityScope } from 'lib/components/ActivityLog/humanizeActivity'
22
import { render } from '@testing-library/react'
33
import '@testing-library/jest-dom'
4-
import React from 'react'
54
import { MOCK_TEAM_ID } from 'lib/api.mock'
65
import { makeTestSetup } from 'lib/components/ActivityLog/activityLogLogic.test.setup'
76

Diff for: frontend/src/lib/components/ActivityLog/activityLogLogic.person.test.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { ActivityScope } from 'lib/components/ActivityLog/humanizeActivity'
22
import { render } from '@testing-library/react'
33
import '@testing-library/jest-dom'
4-
import React from 'react'
54
import { makeTestSetup } from 'lib/components/ActivityLog/activityLogLogic.test.setup'
65
import { MOCK_TEAM_ID } from 'lib/api.mock'
76

Diff for: frontend/src/lib/components/ActivityLog/activityLogLogic.plugin.test.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { ActivityScope } from 'lib/components/ActivityLog/humanizeActivity'
22
import { render } from '@testing-library/react'
33
import '@testing-library/jest-dom'
4-
import React from 'react'
54
import { makeTestSetup } from 'lib/components/ActivityLog/activityLogLogic.test.setup'
65

76
describe('the activity log logic', () => {

Diff for: frontend/src/lib/components/AdHocInsight/AdHocInsight.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { FilterType, InsightLogicProps } from '~/types'
2-
import React, { useMemo } from 'react'
2+
import { useMemo } from 'react'
33
import { BindLogic } from 'kea'
44
import { insightLogic } from 'scenes/insights/insightLogic'
55
import { useValues } from 'kea'

Diff for: frontend/src/lib/components/AddToDashboard/AddToDashboard.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useState } from 'react'
1+
import { useState } from 'react'
22
import { AddToDashboardModal } from './AddToDashboardModal'
33
import { InsightModel } from '~/types'
44
import { dashboardsModel } from '~/models/dashboardsModel'

Diff for: frontend/src/lib/components/AddToDashboard/AddToDashboardModal.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { Tooltip } from 'lib/components/Tooltip'
32
import { useActions, useValues } from 'kea'
43
import { addToDashboardModalLogic } from 'lib/components/AddToDashboard/addToDashboardModalLogic'

Diff for: frontend/src/lib/components/AlertMessage/AlertMessage.stories.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { ComponentMeta, ComponentStory } from '@storybook/react'
32
import { AlertMessage, AlertMessageProps } from './AlertMessage'
43

Diff for: frontend/src/lib/components/AlertMessage/AlertMessage.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import './AlertMessage.scss'
32
import { IconClose, IconInfo, IconWarning } from '../icons'
43
import clsx from 'clsx'

Diff for: frontend/src/lib/components/AnimatedCollapsible.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useEffect, useRef, useState } from 'react'
1+
import { useEffect, useRef, useState } from 'react'
22

33
export function AnimatedCollapsible({
44
collapsed,

Diff for: frontend/src/lib/components/Animation/Animation.stories.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import * as React from 'react'
21
import { AnimationType } from 'lib/animations/animations'
32
import { ComponentStory, Meta } from '@storybook/react'
43
import { Animation } from 'lib/components/Animation/Animation'

Diff for: frontend/src/lib/components/Animation/Animation.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import './Animation.scss'
22
import { Player } from '@lottiefiles/react-lottie-player'
3-
import React, { useEffect, useState } from 'react'
3+
import { useEffect, useState } from 'react'
44
import clsx from 'clsx'
55
import { AnimationType, getAnimationSource, animations } from 'lib/animations/animations'
66
import { Spinner } from 'lib/components/Spinner/Spinner'

Diff for: frontend/src/lib/components/AppEditorLink/AppEditorLink.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useState } from 'react'
1+
import { useState } from 'react'
22
import { useValues } from 'kea'
33
import { teamLogic } from 'scenes/teamLogic'
44
import { Modal, Button } from 'antd'

Diff for: frontend/src/lib/components/AuthorizedUrlList/AuthorizedUrlList.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import clsx from 'clsx'
32
import { useActions, useValues } from 'kea'
43
import { LemonTag } from 'lib/components/LemonTag/LemonTag'

Diff for: frontend/src/lib/components/BillingAlerts.stories.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useEffect, useState } from 'react'
1+
import { useEffect, useState } from 'react'
22
import { ComponentMeta } from '@storybook/react'
33
import { BillingType, Realm } from '~/types'
44
import preflightJson from '~/mocks/fixtures/_preflight.json'

Diff for: frontend/src/lib/components/BillingAlerts.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { useValues } from 'kea'
32
import { billingLogic, BillingAlertType } from 'scenes/billing/billingLogic'
43
import { Link } from 'lib/components/Link'

Diff for: frontend/src/lib/components/BridgePage/BridgePage.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import clsx from 'clsx'
2-
import React, { useEffect, useState } from 'react'
2+
import { useEffect, useState } from 'react'
33
import { WelcomeLogo } from 'scenes/authentication/WelcomeLogo'
44
import { CSSTransition } from 'react-transition-group'
55
import './BridgePage.scss'

Diff for: frontend/src/lib/components/Cards/InsightCard/InsightCard.stories.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Meta, Story } from '@storybook/react'
2-
import React, { useState } from 'react'
2+
import { useState } from 'react'
33
import { ChartDisplayType, FunnelVizType, InsightColor, InsightModel, InsightShortId, InsightType } from '~/types'
44
import { InsightCard as InsightCardComponent } from './index'
55
import { DashboardPrivilegeLevel, DashboardRestrictionLevel } from 'lib/constants'

Diff for: frontend/src/lib/components/Cards/InsightCard/InsightDetails.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { useValues } from 'kea'
22
import { FEATURE_FLAGS } from 'lib/constants'
33
import { featureFlagLogic } from 'lib/logic/featureFlagLogic'
44
import { allOperatorsMapping, alphabet, convertPropertyGroupToProperties, formatPropertyLabel } from 'lib/utils'
5-
import React from 'react'
65
import { LocalFilter, toLocalFilters } from 'scenes/insights/filters/ActionFilter/entityFilterLogic'
76
import { BreakdownFilter } from 'scenes/insights/filters/BreakdownFilter'
87
import { humanizePathsEventTypes } from 'scenes/insights/utils'
@@ -19,6 +18,7 @@ import { keyMapping, PropertyKeyInfo } from '../../PropertyKeyInfo'
1918
import { TZLabel } from '../../TimezoneAware'
2019
import { propertyDefinitionsModel } from '~/models/propertyDefinitionsModel'
2120
import { cohortsModel } from '~/models/cohortsModel'
21+
import React from 'react'
2222

2323
function CompactPropertyFiltersDisplay({
2424
properties,

Diff for: frontend/src/lib/components/Cards/InsightCard/handles.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import clsx from 'clsx'
32

43
/** A one-dimensional (either horizontal or vertical) resize handle. */

Diff for: frontend/src/lib/components/Cards/TextCard/TextCard.stories.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { Meta, Story } from '@storybook/react'
2-
import React from 'react'
32
import { DashboardTile, InsightColor } from '~/types'
43
import { TextCard } from './TextCard'
54

Diff for: frontend/src/lib/components/Cards/TextCard/TextCard.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { Resizeable } from 'lib/components/Cards/InsightCard/InsightCard'
32
import './TextCard.scss'
43
import { Textfit } from 'react-textfit'
@@ -13,6 +12,7 @@ import { urls } from 'scenes/urls'
1312
import ReactMarkdown from 'react-markdown'
1413
import { UserActivityIndicator } from 'lib/components/UserActivityIndicator/UserActivityIndicator'
1514
import { dashboardsModel } from '~/models/dashboardsModel'
15+
import React from 'react'
1616

1717
interface TextCardProps extends React.HTMLAttributes<HTMLDivElement>, Resizeable {
1818
dashboardId?: string | number

Diff for: frontend/src/lib/components/Cards/TextCard/TextCardModal.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { LemonModal } from 'lib/components/LemonModal'
55
import { LemonButton } from 'lib/components/LemonButton'
66
import { Field, Form } from 'kea-forms'
77
import { LemonTextMarkdown } from 'lib/components/LemonTextArea/LemonTextArea'
8-
import React from 'react'
98

109
export function TextCardModal({
1110
isOpen,

Diff for: frontend/src/lib/components/ChartFilter/ChartFilter.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { useActions, useValues } from 'kea'
32
import { chartFilterLogic } from './chartFilterLogic'
43
import {

Diff for: frontend/src/lib/components/CloseButton.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { CloseOutlined } from '@ant-design/icons'
2-
import React from 'react'
32

43
export function CloseButton(props: Record<string, any>): JSX.Element {
54
return (

Diff for: frontend/src/lib/components/CommandPalette/CommandInput.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from 'react'
21
import { SearchOutlined, EditOutlined } from '@ant-design/icons'
32
import { useValues, useActions } from 'kea'
43
import { commandPaletteLogic } from './commandPaletteLogic'

Diff for: frontend/src/lib/components/CommandPalette/CommandResults.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useEffect, useRef } from 'react'
1+
import { useEffect, useRef } from 'react'
22
import { CommandResultDisplayable } from './commandPaletteLogic'
33
import { useEventListener } from 'lib/hooks/useEventListener'
44
import { useActions, useMountedLogic, useValues } from 'kea'

0 commit comments

Comments
 (0)