blob: aae6669da387196bc4b509b221e77870ef556a58 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import React from "react";
import CMS from "netlify-cms";
import PostPreview from "./cms-preview-templates/post";
import ProductsPreview from "./cms-preview-templates/products";
class ColorControl extends React.Component {
render() {
return <input
style={{height: "80px"}}
type="color"
value={this.props.value}
onInput={(e) => this.props.onChange(e.target.value)}
/>;
}
}
CMS.registerPreviewStyle("/css/main.css");
CMS.registerPreviewTemplate("post", PostPreview);
CMS.registerPreviewTemplate("products", ProductsPreview);
CMS.registerWidget("color", ColorControl);
|