@sanity/types
Advanced tools
Comparing version 2.18.1-canary.9 to 2.18.1-pane-components.121
{ | ||
"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 @@ } |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
460298
15295