An open API service indexing awesome lists of open source software.

https://github.com/mvolfik/netlify-cms-widget-external-image

Image widget for Netlify CMS: upload image to an external server and store just an identifier
https://github.com/mvolfik/netlify-cms-widget-external-image

assets image netlify-cms

Last synced: 2 months ago
JSON representation

Image widget for Netlify CMS: upload image to an external server and store just an identifier

Awesome Lists containing this project

README

        

# netlify-cms-widget-external-image

Image widget for Netlify CMS: upload image to an external server and store just an identifier

## Usage

`npm install --save-dev react@17 react-dom@17 netlify-cms-app netlify-cms-widget-external-image`

```js
import CMS from "netlify-cms-app";
import ExternalImage from "netlify-cms-widget-external-image";

CMS.registerWidget(
"external-image",
ExternalImage(
async (f) => {
// upload ...
return "some-asset-id";
},
(assetId) => `https://myassetserver.com/asset/${assetId}`
)
);
CMS.init();
```

It is also possible to use Netlify CMS including this widget without any bundling, using scripts from a CDN. Insert the following before the `