Skip to content

Commit

Permalink
fix: ui, label text and ordering type
Browse files Browse the repository at this point in the history
  • Loading branch information
SimeonGriggs authored and snorrees committed Mar 22, 2023
1 parent ec3b22c commit d3defa3
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 7 deletions.
15 changes: 10 additions & 5 deletions src/Document.tsx
Original file line number Diff line number Diff line change
@@ -1,16 +1,21 @@
import React, {useContext} from 'react'
import {ChevronDownIcon, ChevronUpIcon, DragHandleIcon} from '@sanity/icons'
import {Box, Button, Flex, Text} from '@sanity/ui'
import {Box, Button, Card, Flex, Text} from '@sanity/ui'
import {useSchema, SchemaType, Preview} from 'sanity'

import {OrderableContext} from './OrderableContext'
import { SanityDocumentWithOrder } from './types'
import {SanityDocumentWithOrder} from './types'

export interface DocumentProps {
doc: SanityDocumentWithOrder
entities: SanityDocumentWithOrder[]
handleSelect: (docId: string, index: number, event: MouseEvent) => void
increment: (index: number, nextIndex: number, docId: string, entities: SanityDocumentWithOrder[]) => void
increment: (
index: number,
nextIndex: number,
docId: string,
entities: SanityDocumentWithOrder[]
) => void
index: number
isFirst: boolean
isLast: boolean
Expand Down Expand Up @@ -59,13 +64,13 @@ export default function Document({
onClick={(e) => handleSelect(doc._id, index, e.nativeEvent)}
>
<Flex flex={1} align="center">
<Box flex={1}>
<Card tone="default">
<Preview
layout="default"
value={doc}
schemaType={schema.get(doc._type) as SchemaType}
/>
</Box>
</Card>
</Flex>
</Button>
</Flex>
Expand Down
2 changes: 1 addition & 1 deletion src/desk-structure/orderableDocumentListDeskItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ export function orderableDocumentListDeskItem(config: OrderableListConfig) {
.intent({type: 'create', params: {type}})
.serialize(),
S.menuItem().title(`Reset Order`).icon(GenerateIcon).action(`resetOrder`).serialize(),
S.menuItem().title(`Show Increments`).icon(SortIcon).action(`showIncrements`).serialize(),
S.menuItem().title(`Toggle Increments`).icon(SortIcon).action(`showIncrements`).serialize(),
],
})
)
Expand Down
3 changes: 2 additions & 1 deletion src/fields/orderRankOrdering.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { SortOrdering } from 'sanity'
import {ORDER_FIELD_NAME} from '../helpers/constants'

export const orderRankOrdering = {
export const orderRankOrdering: SortOrdering = {
title: 'Ordered',
name: 'ordered',
by: [{field: ORDER_FIELD_NAME, direction: 'asc'}],
Expand Down

0 comments on commit d3defa3

Please sign in to comment.