Skip to content

Commit

Permalink
fix(sanity): remove duplicate exports
Browse files Browse the repository at this point in the history
  • Loading branch information
mariuslundgard committed Oct 4, 2022
1 parent 7382ae1 commit 3464a00
Show file tree
Hide file tree
Showing 23 changed files with 23 additions and 62 deletions.
13 changes: 0 additions & 13 deletions packages/sanity/exports/_unstable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -71,17 +71,6 @@ export {ConfirmDeleteDialog} from '../src/desk/components/confirmDeleteDialog'
export type {ConfirmDeleteDialogProps} from '../src/desk/components/confirmDeleteDialog'

export * from '../src/field'
export * from '../src/field/diff/components/ChangeBreadcrumb'
export * from '../src/field/diff/components/ChangeTitleSegment'
export * from '../src/field/diff/components/DiffErrorBoundary'
export * from '../src/field/diff/components/DiffInspectWrapper'
export * from '../src/field/diff/components/FallbackDiff'
export * from '../src/field/diff/components/FieldChange'
export * from '../src/field/diff/components/GroupChange'
export * from '../src/field/diff/components/MetaInfo'
export * from '../src/field/diff/components/NoChanges'
export * from '../src/field/diff/components/RevertChangesButton'
export * from '../src/field/diff/components/ValueError'

export {PatchEvent} from '../src/form'

Expand Down Expand Up @@ -160,8 +149,6 @@ export type {

export * from '../src/hooks/useTimeAgo'

export type {TimeAgoOpts} from '../src/hooks'

export {
DocumentPreviewPresence,
FieldPresence,
Expand Down
3 changes: 1 addition & 2 deletions packages/sanity/exports/desk.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ export {Timeline, TimelineController} from '../src/datastores'
export type {
AuthState,
AuthStore,
Chunk,
CombinedDocument,
DocumentRemoteMutationEvent,
DocumentRemoteMutationVersionEvent,
Expand Down Expand Up @@ -197,7 +196,7 @@ export type {
ViewBuilder,
} from '../src/desk/structureBuilder'

export type {Annotation, AnnotationDetails, ChunkType} from '../src/field'
export type {Annotation, AnnotationDetails, Chunk, ChunkType} from '../src/field'

export type {
ArrayFieldProps,
Expand Down
12 changes: 0 additions & 12 deletions packages/sanity/exports/form.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,21 +63,11 @@ export type {
RenderBlockActionsProps,
} from '../src/form/inputs/PortableText/types'

export * from '../src/form/members'

export * from '../src/form/inputs/ObjectInput'
export {StudioArrayInput as ArrayOfObjectsInput} from '../src/form/studio/inputs/StudioArrayInput'
export * from '../src/form/inputs/arrays/ArrayOfObjectsInput'

export type {FIXME_SanityDocument} from '../src/form/store/formState' // eslint-disable-line camelcase

export type {
HashFocusManagerChildArgs,
HashFocusManagerProps,
SimpleFocusManagerProps,
SimpleFocusManagerState,
} from '../src/form/studio'

export type {
FileLike,
UploadEvent,
Expand All @@ -103,7 +93,5 @@ export * from '../src/form/components/formField'

export type {FormInputAbsolutePathArg, FormInputRelativePathArg} from '../src/form/FormInput'

export * from '../src/form/types'

export type {FormBuilderContextValue} from '../src/form/FormBuilderContext'
export {useFormBuilder} from '../src/form/useFormBuilder'
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ import {
tap,
withLatestFrom,
} from 'rxjs/operators'
import {ListenerEvent, MutationEvent} from '../getPairListener'
import {ListenerEvent} from '../getPairListener'
import {MutationEvent} from '../types'
import {
DocumentMutationEvent,
DocumentRebaseEvent,
Expand Down
2 changes: 0 additions & 2 deletions packages/sanity/src/datastores/document/getPairListener.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ export interface PairListenerOptions {
tag?: string
}

export type {MutationEvent}

export type ListenerEvent =
| MutationEvent
| ReconnectEvent
Expand Down
1 change: 0 additions & 1 deletion packages/sanity/src/datastores/document/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
export * from './buffered-doc'
export * from './document-pair'
export * from './document-pair/checkoutPair'
export * from './document-pair/operationEvents'
export * from './document-store'
export * from './getPairListener'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,5 +63,3 @@ export function useDocumentValuePermissions({
permission,
})
}

export type {DocumentValuePermission}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {Diff} from '@sanity/diff'
import {Annotation} from '../../../field'
import {Annotation, Chunk} from '../../../field'
import {Timeline} from './Timeline'
import {CombinedDocument, Chunk} from './types'
import {CombinedDocument} from './types'

/**
* A reconstruction represents a single reconstruction of a
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import type {SanityClient} from '@sanity/client'
import {Diff, ObjectDiff} from '@sanity/diff'
import {Observable} from 'rxjs'
import {Annotation} from '../../../field'
import {Annotation, Chunk} from '../../../field'
import {RemoteSnapshotVersionEvent} from '../../document/document-pair/checkoutPair'
import {remoteSnapshots} from '../../document/document-pair/remoteSnapshots'
import {Timeline, ParsedTimeRef} from './Timeline'
import {getJsonStream} from './getJsonStream'
import {Chunk} from './types'
import {Aligner} from './Aligner'
import {Reconstruction} from './Reconstruction'

Expand Down
3 changes: 2 additions & 1 deletion packages/sanity/src/datastores/history/history/chunker.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/* eslint-disable no-nested-ternary */
import type {MendozaEffectPair, MendozaPatch} from '@sanity/types'
import type {Transaction, ChunkType, Chunk} from './types'
import {Chunk, ChunkType} from '../../../field'
import type {Transaction} from './types'

function canMergeEdit(type: ChunkType) {
return type === 'create' || type === 'editDraft'
Expand Down
2 changes: 0 additions & 2 deletions packages/sanity/src/datastores/history/history/types.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import type {MendozaEffectPair} from '@sanity/types'
import type {RemoteSnapshotVersionEvent} from '../../document/document-pair/checkoutPair'

export type {ChunkType, Chunk} from '../../../field'

export type DocumentRemoteMutationVersionEvent = Exclude<
RemoteSnapshotVersionEvent,
{type: 'snapshot'}
Expand Down
1 change: 0 additions & 1 deletion packages/sanity/src/datastores/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ export * from './cors'
export * from './crossProjectToken'
export * from './datastores'
export * from './document'
export * from './document'
export * from './grants'
export * from './history'
export * from './presence'
Expand Down
2 changes: 0 additions & 2 deletions packages/sanity/src/desk/components/index.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
export * from './pane'
export * from './paneHeaderActions'
export * from './deskTool'
export * from './confirmDeleteDialog'
export * from './TimeAgo'
export * from './paneRouter'
export * from './paneItem'
export * from './Delay'
export * from './pane'
export * from './DocTitle'
8 changes: 8 additions & 0 deletions packages/sanity/src/field/diff/components/index.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
export * from './ChangeBreadcrumb'
export * from './ChangeList'
export * from './ChangeResolver'
export * from './ChangeTitleSegment'
export * from './DiffCard'
export * from './DiffErrorBoundary'
export * from './DiffFromTo'
export * from './DiffInspectWrapper'
export * from './DiffString'
export * from './DiffTooltip'
export * from './FallbackDiff'
export * from './FieldChange'
export * from './FromTo'
export * from './FromToArrow'
export * from './GroupChange'
export * from './MetaInfo'
export * from './NoChanges'
export * from './RevertChangesButton'
export * from './ValueError'
3 changes: 1 addition & 2 deletions packages/sanity/src/form/FormBuilderContext.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,12 @@ import {
FormBuilderCustomMarkersComponent,
FormBuilderFilterFieldFn,
FormBuilderMarkersComponent,
FormFieldGroup,
RenderFieldCallback,
RenderInputCallback,
RenderItemCallback,
RenderPreviewCallback,
} from './types'
import {ObjectMember, StateTree} from './store'
import {FormFieldGroup, ObjectMember, StateTree} from './store'

/**
* @alpha
Expand Down
3 changes: 1 addition & 2 deletions packages/sanity/src/form/FormBuilderProvider.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,12 @@ import {FormBuilderContext, FormBuilderContextValue} from './FormBuilderContext'
import {
FIXME,
FormBuilderFilterFieldFn,
FormFieldGroup,
RenderFieldCallback,
RenderInputCallback,
RenderItemCallback,
RenderPreviewCallback,
} from './types'
import {ObjectMember, StateTree} from './store'
import {FormFieldGroup, ObjectMember, StateTree} from './store'
import {DefaultArrayInputFunctions} from './inputs/arrays/common/ArrayFunctions'
import {DefaultMarkers} from './inputs/PortableText/_legacyDefaultParts/Markers'
import {DefaultCustomMarkers} from './inputs/PortableText/_legacyDefaultParts/CustomMarkers'
Expand Down
8 changes: 0 additions & 8 deletions packages/sanity/src/form/index.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
/* eslint-disable camelcase */

// sanity
export * from './studio/contexts'
export * from './studio/FormBuilder'
export * from './studio/FormProvider'
export * from './studio/focusManagers/HashFocusManager'
export * from './studio/focusManagers/SimpleFocusManager'

// inputs
export type {ArrayInputMember, InsertEvent} from './inputs/arrays/ArrayOfObjectsInput'
export type {ArrayInputState, ArrayInputProps} from './inputs/arrays/ArrayOfObjectsInput/ArrayInput'
export * from './inputs/PortableText/PortableTextInput'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React, {useCallback} from 'react'
import {ElementQuery, Select, TabList} from '@sanity/ui'
import styled from 'styled-components'
import {FormFieldGroup} from '../../../types'
import {FormFieldGroup} from '../../../store'
import {GroupOption, GroupTab} from './GroupTab'

interface FieldGroupTabsProps {
Expand Down
3 changes: 1 addition & 2 deletions packages/sanity/src/form/studio/FormProvider.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ import React from 'react'
import {useSource} from '../../studio'
import {PatchChannel, PatchEvent} from '../patch'
import {FormBuilderProvider} from '../FormBuilderProvider'
import {ObjectMember, StateTree} from '../store'
import {FormFieldGroup} from '../types'
import {FormFieldGroup, ObjectMember, StateTree} from '../store'
import {FormFieldPresence} from '../../presence'

/**
Expand Down
2 changes: 2 additions & 0 deletions packages/sanity/src/form/studio/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
export * from './FormBuilder'
export * from './FormProvider'
export * from './contexts'
export * from './focusManagers'
1 change: 0 additions & 1 deletion packages/sanity/src/form/types/fieldGroups.ts

This file was deleted.

2 changes: 0 additions & 2 deletions packages/sanity/src/form/types/index.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
export * from './event'
export * from './inputProps'
export * from './fieldProps'
export * from './itemProps'
export * from './renderCallback'
export * from './_transitional'
export * from './fieldGroups'
export * from './fieldProps'
export * from './common'
export * from './asserters'
2 changes: 1 addition & 1 deletion packages/sanity/src/form/types/inputProps.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ import {
ObjectFormNode,
StringFormNode,
} from '../store/types/nodes'
import {FormFieldGroup} from '../store'
import {
RenderArrayOfObjectsItemCallback,
RenderArrayOfPrimitivesItemCallback,
Expand All @@ -25,7 +26,6 @@ import {
RenderPreviewCallback,
} from './renderCallback'
import {InsertItemEvent, MoveItemEvent} from './event'
import {FormFieldGroup} from './fieldGroups'

export interface ObjectInputProps<
T = {[key in string]: unknown},
Expand Down

0 comments on commit 3464a00

Please sign in to comment.