Skip to content

Commit 66e91c3

Browse files
committed
chore(deps): update dependency @sanity/image-url to ^2.0.0
1 parent ab6624e commit 66e91c3

File tree

18 files changed

+57
-33
lines changed

18 files changed

+57
-33
lines changed

dev/test-studio/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@sanity/color-input": "^5.0.0",
3131
"@sanity/google-maps-input": "^4.2.0",
3232
"@sanity/icons": "^3.7.4",
33-
"@sanity/image-url": "^1.2.0",
33+
"@sanity/image-url": "^2.0.0",
3434
"@sanity/logos": "^2.2.2",
3535
"@sanity/migrate": "workspace:*",
3636
"@sanity/preview-url-secret": "^3.0.0",

dev/test-studio/preview/loader.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {createClient} from '@sanity/client'
2-
import imageUrlBuilder from '@sanity/image-url'
2+
import {createImageUrlBuilder, type ImageUrlBuilder} from '@sanity/image-url'
33
import {createQueryStore} from '@sanity/react-loader'
44

55
const client = createClient({
@@ -11,4 +11,4 @@ const client = createClient({
1111
})
1212

1313
export const {useQuery, useLiveMode} = createQueryStore({client})
14-
export const imageBuilder: ReturnType<typeof imageUrlBuilder> = imageUrlBuilder(client)
14+
export const imageBuilder: ImageUrlBuilder = createImageUrlBuilder(client)

dev/test-studio/schema/debug/components/AuthorReferenceInput.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import imageUrlBuilder from '@sanity/image-url'
1+
import {createImageUrlBuilder} from '@sanity/image-url'
22
import {type Reference, type ReferenceSchemaType} from '@sanity/types'
33
import {Button, Spinner} from '@sanity/ui'
44
import {
@@ -30,7 +30,7 @@ export const AuthorReferenceInput = forwardRef(function AuthorReferenceInput(
3030
const {readOnly} = inputProps
3131
const client = useClient({apiVersion: '2022-09-09'})
3232
const current = value && value._ref
33-
const imageBuilder = imageUrlBuilder(client)
33+
const imageBuilder = createImageUrlBuilder(client)
3434

3535
const inputRef = useRef<HTMLButtonElement | null>(null)
3636

packages/sanity/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@
153153
"@sanity/export": "^4.0.1",
154154
"@sanity/icons": "^3.7.4",
155155
"@sanity/id-utils": "^1.0.0",
156-
"@sanity/image-url": "^1.2.0",
156+
"@sanity/image-url": "^2.0.0",
157157
"@sanity/import": "^3.38.3",
158158
"@sanity/insert-menu": "^2.1.0",
159159
"@sanity/logos": "^2.2.2",

packages/sanity/src/core/components/image/Image.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import createImageUrlBuilder from '@sanity/image-url'
1+
import {createImageUrlBuilder} from '@sanity/image-url'
22
import {type ImageUrlFitMode} from '@sanity/types'
33
import {type ForwardedRef, forwardRef, type HTMLAttributes, useMemo} from 'react'
44

packages/sanity/src/core/field/types/image/diff/ImagePreview.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {getImageDimensions, isDefaultCrop, isDefaultHotspot} from '@sanity/asset-utils'
22
import {hues} from '@sanity/color'
33
import {ImageIcon} from '@sanity/icons'
4-
import imageUrlBuilder from '@sanity/image-url'
4+
import {createImageUrlBuilder} from '@sanity/image-url'
55
import {Box, Card, Flex, Text} from '@sanity/ui'
66
import {type SyntheticEvent, useMemo, useState} from 'react'
77
import {styled} from 'styled-components'
@@ -103,7 +103,7 @@ export function ImagePreview(props: ImagePreviewProps): React.JSX.Element {
103103
const [imageError, setImageError] = useState<SyntheticEvent<HTMLImageElement, Event>>()
104104
const {value: asset} = useDocumentValues<MinimalAsset>(id, ASSET_FIELDS)
105105
const dimensions = getImageDimensions(id)
106-
const imageBuilder = useMemo(() => imageUrlBuilder(client), [client])
106+
const imageBuilder = useMemo(() => createImageUrlBuilder(client), [client])
107107

108108
// undefined = still loading, null = its gone
109109
const assetIsDeleted = asset === null

packages/sanity/src/core/form/inputs/CrossDatasetReferenceInput/CrossDatasetReferencePreview.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {isImageSource} from '@sanity/asset-utils'
22
import {AccessDeniedIcon, HelpCircleIcon, LaunchIcon} from '@sanity/icons'
3-
import imageUrlBuilder from '@sanity/image-url'
3+
import {createImageUrlBuilder} from '@sanity/image-url'
44
import {type CrossDatasetType, type PreviewValue} from '@sanity/types'
55
import {Badge, Box, Flex, Inline, Text} from '@sanity/ui'
66
import {isValidElement as reactIsValidElement, useMemo} from 'react'
@@ -61,7 +61,7 @@ export function CrossDatasetReferencePreview(props: {
6161
previewMedia
6262
) : (
6363
<img
64-
src={imageUrlBuilder({dataset, projectId})
64+
src={createImageUrlBuilder({dataset, projectId})
6565
.image(previewMedia as FIXME)
6666
.withOptions(dimensions)
6767
.url()}

packages/sanity/src/core/form/inputs/GlobalDocumentReferenceInput/GlobalDocumentReferencePreview.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {isImageSource} from '@sanity/asset-utils'
22
import {AccessDeniedIcon, HelpCircleIcon, LaunchIcon} from '@sanity/icons'
3-
import imageUrlBuilder from '@sanity/image-url'
3+
import {createImageUrlBuilder} from '@sanity/image-url'
44
import {type GlobalDocumentReferenceType, type PreviewValue} from '@sanity/types'
55
import {Badge, Box, Flex, Inline, Text} from '@sanity/ui'
66
import {isValidElement as reactIsValidElement, useMemo} from 'react'
@@ -65,7 +65,7 @@ export function GlobalDocumentReferencePreview(props: {
6565
previewMedia
6666
) : (
6767
<img
68-
src={imageUrlBuilder(projectDataset)
68+
src={createImageUrlBuilder(projectDataset)
6969
.image(previewMedia as FIXME)
7070
.withOptions(dimensions)
7171
.url()}

packages/sanity/src/core/form/inputs/files/ImageInput/ImageInputAsset.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import {type ImageUrlBuilder} from '@sanity/image-url'
12
import {type AssetSource, type UploadState} from '@sanity/types'
23
import {Box, type CardTone} from '@sanity/ui'
34
import {type FocusEvent, memo, useCallback, useMemo, useState} from 'react'
@@ -9,7 +10,6 @@ import {type InputProps} from '../../../types'
910
import {FileTarget} from '../common/styles'
1011
import {UploadDestinationPicker} from '../common/UploadDestinationPicker'
1112
import {UploadWarning} from '../common/UploadWarning'
12-
import {type ImageUrlBuilder} from '../types'
1313
import {type BaseImageInputProps, type BaseImageInputValue, type FileInfo} from './types'
1414
import {usePreviewImageSource} from './usePreviewImageSource'
1515

packages/sanity/src/core/form/inputs/files/ImageInput/ImageInputPreview.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
import {type ImageUrlBuilder} from '@sanity/image-url'
12
import {type ImageSchemaType} from '@sanity/types'
23
import {memo, useMemo} from 'react'
34

45
import {useTranslation} from '../../../../i18n'
56
import {type UploaderResolver} from '../../../studio/uploads/types'
6-
import {type ImageUrlBuilder} from '../types'
77
import {ImagePreview} from './ImagePreview'
88
import {type BaseImageInputValue, type FileInfo} from './types'
99
import {usePreviewImageSource} from './usePreviewImageSource'

0 commit comments

Comments
 (0)