Skip to content

Commit

Permalink
refactor(sanity): remove exports from components which causes test …
Browse files Browse the repository at this point in the history
…failure
  • Loading branch information
mariuslundgard committed Oct 4, 2022
1 parent 1e17d76 commit c3883a5
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 23 deletions.
8 changes: 6 additions & 2 deletions packages/sanity/src/core/components/index.ts
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
// NOTE: exporting these here causes error (esbuild):
// > Cannot create styled-component for component: undefined.
// > Cannot use before defined.
// export * from './collapseMenu'
// export * from './scroll'

export * from './DefaultDocument'
export * from './InsufficientPermissionsMessage'
export * from './IntentButton'
export * from './PreviewCard'
export * from './TextWithTone'
export * from './UserAvatar'
export * from './WithReferringDocuments'
export * from './collapseMenu'
export * from './globalErrorHandler'
export * from './hookCollection'
export * from './popoverDialog'
export * from './previews'
export * from './progress'
export * from './react-track-elements'
export * from './rovingFocus'
export * from './scroll'
export * from './transitional'
export * from './validation'
export * from './zOffsets'
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {Card, Container, rem} from '@sanity/ui'
import styled, {css} from 'styled-components'
import {ScrollContainer} from '../../../components'
import {ScrollContainer} from '../../../components/scroll'
import {createListName, TEXT_LEVELS} from './text'

export const Root = styled(Card)<{$fullscreen: boolean}>`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, {memo, useCallback, useMemo} from 'react'
import {Button, ButtonProps, PopoverProps} from '@sanity/ui'
import {EllipsisVerticalIcon} from '@sanity/icons'
import {PortableTextEditor, usePortableTextEditor} from '@sanity/portable-text-editor'
import {CollapseMenu, CollapseMenuButton} from '../../../../components'
import {CollapseMenu, CollapseMenuButton} from '../../../../components/collapseMenu'
import {PTEToolbarAction, PTEToolbarActionGroup} from './types'
import {useActiveActionKeys, useFeatures, useFocusBlock} from './hooks'
import {getActionIcon} from './helpers'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@ import React, {memo, useCallback, useMemo} from 'react'
import {AddIcon} from '@sanity/icons'
import {Button, PopoverProps} from '@sanity/ui'
import {PortableTextEditor, usePortableTextEditor} from '@sanity/portable-text-editor'
import {CollapseMenu, CollapseMenuButton} from '../../../../components'
import {CollapseMenu, CollapseMenuButton} from '../../../../components/collapseMenu'
import {BlockItem} from './types'
import {useFeatures, useFocusBlock} from './hooks'

const CollapseMenuMemo = memo(CollapseMenu)

const MENU_POPOVER_PROPS: PopoverProps = {constrainSize: true, portal: true}

interface InsertMenuProps {
disabled: boolean
items: BlockItem[]
Expand Down
18 changes: 1 addition & 17 deletions packages/sanity/src/core/index.ts
Original file line number Diff line number Diff line change
@@ -1,24 +1,8 @@
export * from './FIXME'
export * from './components/DefaultDocument'
export * from './components/InsufficientPermissionsMessage'
export * from './components/IntentButton'
export * from './components/PreviewCard'
export * from './components/TextWithTone'
export * from './components/UserAvatar'
export * from './components/WithReferringDocuments'
export * from './changeIndicators'
export * from './components'
export * from './components/collapseMenu'
export * from './components/globalErrorHandler'
export * from './components/hookCollection'
export * from './components/popoverDialog'
export * from './components/previews'
export * from './components/progress'
export * from './components/react-track-elements'
export * from './components/rovingFocus'
export * from './components/scroll'
export * from './components/transitional'
export * from './components/validation'
export * from './components/zOffsets'
export * from './config'
export * from './environment'
export * from './field'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import {UnknownIcon} from '@sanity/icons'
import React, {forwardRef, useMemo, useState} from 'react'
import {startCase} from 'lodash'
import {CollapseMenu, CollapseMenuButton, useRovingFocus} from '../../../../components'
import {CollapseMenu, CollapseMenuButton} from '../../../../components/collapseMenu'
import {useRovingFocus} from '../../../../components'
import {useColorScheme} from '../../../colorScheme'
import {Tool} from '../../../../config'
import {ToolLink, ToolLinkProps} from './ToolLink'
Expand Down

0 comments on commit c3883a5

Please sign in to comment.