Socket
Socket
Sign inDemoInstall

@sanity/types

Package Overview
Dependencies
Maintainers
24
Versions
912
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sanity/types - npm Package Compare versions

Comparing version 2.4.0 to 2.4.4-canary.75

17

lib/assets/types.d.ts

@@ -1,2 +0,2 @@

/// <reference types="react" />
import React from 'react';
import { Reference } from '../reference';

@@ -86,8 +86,19 @@ import { SanityDocument } from '../documents';

}
export declare type AssetFromSource = {
kind: 'assetDocumentId' | 'file' | 'base64' | 'url';
value: string | File;
assetDocumentProps?: ImageAsset;
};
export interface AssetSourceComponentProps {
selectedAssets: Asset[];
selectionType: 'single' | 'multiple';
onClose: () => void;
onSelect: (assetFromSource: AssetFromSource) => void;
}
export interface AssetSource {
name: string;
title: string;
component: React.ComponentType;
icon?: React.ComponentType;
component: React.ComponentType<AssetSourceComponentProps>;
icon?: React.ComponentType<void>;
}
//# sourceMappingURL=types.d.ts.map

4

package.json
{
"name": "@sanity/types",
"version": "2.4.0",
"version": "2.4.4-canary.75+4e975c25c2",
"description": "Type definitions for common Sanity data structures",

@@ -37,3 +37,3 @@ "main": "lib/index.js",

"homepage": "https://www.sanity.io/",
"gitHead": "87053ba9970d6555fa09ea721479a9dbabd25a66"
"gitHead": "4e975c25c2869f199a3abeeba25e81ec132c0172"
}

@@ -195,11 +195,2 @@ /// <reference types="react" />

}
declare module 'part:@sanity/components/scroll' {
export {
ScrollContainer,
ScrollMonitor,
ScrollContextValue,
ScrollEventHandler,
useOnScroll,
} from './build-snapshot/__legacy/@sanity/components/scroll'
}
declare module 'part:@sanity/components/selects/custom' {

@@ -206,0 +197,0 @@ export {default} from './build-snapshot/__legacy/@sanity/components/selects/CustomSelect'

@@ -0,1 +1,2 @@

import React from 'react'
import {Reference} from '../reference'

@@ -108,7 +109,20 @@ import {SanityDocument} from '../documents'

export type AssetFromSource = {
kind: 'assetDocumentId' | 'file' | 'base64' | 'url'
value: string | File
assetDocumentProps?: ImageAsset
}
export interface AssetSourceComponentProps {
selectedAssets: Asset[]
selectionType: 'single' | 'multiple'
onClose: () => void
onSelect: (assetFromSource: AssetFromSource) => void
}
export interface AssetSource {
name: string
title: string
component: React.ComponentType
icon?: React.ComponentType
component: React.ComponentType<AssetSourceComponentProps>
icon?: React.ComponentType<void>
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc