Socket
Socket
Sign inDemoInstall

@sanity/types

Package Overview
Dependencies
Maintainers
24
Versions
897
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.18.1-canary.9 to 2.18.1-pane-components.121

8

package.json
{
"name": "@sanity/types",
"version": "2.18.1-canary.9+85f1d4265",
"version": "2.18.1-pane-components.121+5dddab249",
"description": "Type definitions for common Sanity data structures",

@@ -23,4 +23,4 @@ "main": "./lib/index.js",

"dependencies": {
"@sanity/client": "2.18.1-canary.9+85f1d4265",
"@sanity/color": "^2.1.4",
"@sanity/client": "2.18.1-pane-components.121+5dddab249",
"@sanity/color": "^2.1.5",
"@types/react": "^17.0.0",

@@ -42,3 +42,3 @@ "react": "17.0.1",

"homepage": "https://www.sanity.io/",
"gitHead": "85f1d4265c3545d650ccc0d1c0a6fc4bdb4b027e"
"gitHead": "5dddab249beed63666ee4090645d489a7cd6b18a"
}

@@ -142,6 +142,17 @@ declare module 'all:part:@sanity/base/absolutes' {

isPlaceholder?: boolean
layout?: 'inline' | 'block' | 'default' | 'card' | 'media'
layout?: 'inline' | 'block' | 'default' | 'card' | 'media' | 'detail'
status?: React.ReactNode
type?: any
value: Record<string, any>
value:
| SanityDocument
| {
id?: string
subtitle?: React.ReactNode
title?: React.ReactNode
media?: React.ReactNode | React.ComponentType
icon?: boolean
type?: string
displayOptions?: {showIcon?: boolean}
schemaType?: {name?: string}
}
}>

@@ -152,3 +163,3 @@

fields: string | string[]
layout?: 'inline' | 'block' | 'default' | 'card' | 'media'
layout?: 'inline' | 'block' | 'default' | 'card' | 'media' | 'detail'
type: Type

@@ -235,14 +246,18 @@ children: (snapshot: SanityDocument) => React.ReactElement

declare module 'part:@sanity/base/settings' {
declare const settings: {
forNamespace: (
namespaceKey: string
export interface SettingsNamespace<ValueType> {
forKey: (
key: string
) => {
forKey: (
key: string
) => {
listen: () => Observable<boolean>
set: (val: boolean) => void
}
listen: (defaultValue?: ValueType) => Observable<ValueType>
set: (val: ValueType) => void
}
forNamespace: (namespaceKey: string | null) => SettingsNamespace<ValueType>
}
export interface SettingsStore {
forNamespace: <ValueType>(namespaceKey: string) => SettingsNamespace<ValueType>
}
declare const settings: SettingsStore
export default settings

@@ -249,0 +264,0 @@ }

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