Merge branch 'v2'
This commit is contained in:
commit
60230872ac
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
|
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
|
||||||
"useWorkspaces": true,
|
"useWorkspaces": true,
|
||||||
"version": "2.0.0"
|
"version": "2.0.1"
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
[[plugins]]
|
[[plugins]]
|
||||||
package = "@netlify/plugin-nextjs"
|
package = "@netlify/plugin-nextjs"
|
||||||
|
|
||||||
|
[[redirects]]
|
||||||
|
from = "https://staticjscms.netlify.app/*"
|
||||||
|
to = "https://www.staticcms.org/:splat"
|
||||||
|
status = 301
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@staticcms/app",
|
"name": "@staticcms/app",
|
||||||
"version": "2.0.0",
|
"version": "2.0.1",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"description": "Static CMS application.",
|
"description": "Static CMS application.",
|
||||||
"repository": "https://github.com/StaticJsCMS/static-cms",
|
"repository": "https://github.com/StaticJsCMS/static-cms",
|
||||||
@ -40,7 +40,7 @@
|
|||||||
"@babel/eslint-parser": "7.21.3",
|
"@babel/eslint-parser": "7.21.3",
|
||||||
"@babel/runtime": "7.21.0",
|
"@babel/runtime": "7.21.0",
|
||||||
"@emotion/babel-preset-css-prop": "11.10.0",
|
"@emotion/babel-preset-css-prop": "11.10.0",
|
||||||
"@staticcms/core": "^2.0.0",
|
"@staticcms/core": "^2.0.1",
|
||||||
"buffer": "6.0.3",
|
"buffer": "6.0.3",
|
||||||
"react": "18.2.0",
|
"react": "18.2.0",
|
||||||
"react-dom": "18.2.0",
|
"react-dom": "18.2.0",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@staticcms/core",
|
"name": "@staticcms/core",
|
||||||
"version": "2.0.0",
|
"version": "2.0.1",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"description": "Static CMS core application.",
|
"description": "Static CMS core application.",
|
||||||
"repository": "https://github.com/StaticJsCMS/static-cms",
|
"repository": "https://github.com/StaticJsCMS/static-cms",
|
||||||
|
@ -118,7 +118,10 @@ export function getPreviewStyles() {
|
|||||||
/**
|
/**
|
||||||
* Preview Templates
|
* Preview Templates
|
||||||
*/
|
*/
|
||||||
export function registerPreviewTemplate<T>(name: string, component: TemplatePreviewComponent<T>) {
|
export function registerPreviewTemplate<T, EF extends BaseField = UnknownField>(
|
||||||
|
name: string,
|
||||||
|
component: TemplatePreviewComponent<T, EF>,
|
||||||
|
) {
|
||||||
registry.templates[name] = component as TemplatePreviewComponent<ObjectValue>;
|
registry.templates[name] = component as TemplatePreviewComponent<ObjectValue>;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -129,7 +132,10 @@ export function getPreviewTemplate(name: string): TemplatePreviewComponent<Objec
|
|||||||
/**
|
/**
|
||||||
* Preview Cards
|
* Preview Cards
|
||||||
*/
|
*/
|
||||||
export function registerPreviewCard<T>(name: string, component: TemplatePreviewCardComponent<T>) {
|
export function registerPreviewCard<T, EF extends BaseField = UnknownField>(
|
||||||
|
name: string,
|
||||||
|
component: TemplatePreviewCardComponent<T, EF>,
|
||||||
|
) {
|
||||||
registry.cards[name] = component as TemplatePreviewCardComponent<ObjectValue>;
|
registry.cards[name] = component as TemplatePreviewCardComponent<ObjectValue>;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -140,10 +146,10 @@ export function getPreviewCard(name: string): TemplatePreviewCardComponent<Objec
|
|||||||
/**
|
/**
|
||||||
* Field Previews
|
* Field Previews
|
||||||
*/
|
*/
|
||||||
export function registerFieldPreview<T>(
|
export function registerFieldPreview<T, F extends BaseField = UnknownField>(
|
||||||
collectionName: string,
|
collectionName: string,
|
||||||
fieldName: string,
|
fieldName: string,
|
||||||
component: FieldPreviewComponent<T>,
|
component: FieldPreviewComponent<T, F>,
|
||||||
) {
|
) {
|
||||||
if (!(collectionName in registry.fieldPreviews)) {
|
if (!(collectionName in registry.fieldPreviews)) {
|
||||||
registry.fieldPreviews[collectionName] = {};
|
registry.fieldPreviews[collectionName] = {};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user