Socket
Socket
Sign inDemoInstall

@tinacms/react-screens

Package Overview
Dependencies
0
Maintainers
14
Versions
65
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @tinacms/react-screens

The `@tinacms/react-screens` defines the `ScreenPlugin`, helpers for creating screens, and provides React components for displaying them.


Version published
Maintainers
14
Created

Changelog

Source

0.31.0 (2020-10-05)

Bug Fixes

  • @tinacms/forms: catch errors after submit (2550a81)
  • missing key names (798ed84)
  • svg attribute names (7e06179)
  • @tinacms/forms: the Form#fields array is now optional (e3d71bf)
  • @tinacms/media: deprecated since these interfaces were graduated to core (39f1a72)
  • @tinacms/react-alerts: increase z-index (94d67bb), closes #1503 #1055
  • @tinacms/react-screens: ModalBody is padded (3df3c55)

Features

  • @tinacms/alerts: events can be mapped to alerts automatically (b96e8b9)
  • @tinacms/api-git: GET /:relPath returns content list for directories (c613b20)
  • @tinacms/api-git: the GET /:relPath endpoint returns contents of directories (9fa7bf8)
  • @tinacms/core: add cms.media.open top make showing the media manager easier (eea3081)
  • @tinacms/core: cms.media async methods dispatch events (9196bdf)
  • @tinacms/core: MediaStore#previewSrc accepts fieldPath and formValues (e2bf27b)
  • @tinacms/core: promoted @tinacms/media classes to core (5288dc1)
  • @tinacms/core: the MediaStore interface has a delete method (4c1cf5a)
  • @tinacms/events: EventBus#subscribe can accept an array of event names (63ef4db)
  • @tinacms/fields: clicking on ImageField opens the media picker ui (7bb8fdb)
  • @tinacms/fields: ImageFieldPlugin matches new MediaStore#previewSrc api (76e5b04)
  • @tinacms/fields: ImageUpload parse returns the whole media object (94ee917), closes #1453
  • @tinacms/fields: the uploadDir function is now optional for image fields (6095caf)
  • @tinacms/git-client: GitMediaStore implements delete (6b6efdb)
  • @tinacms/git-client: the GitMediaStore implements list (26ceadd)
  • @tinacms/icons: adds media mgr folder & file icons (81f1191)
  • @tinacms/media: add optional previewSrc to Media interface (664701e)
  • @tinacms/media: added id property to Media interface (95ce72c)
  • @tinacms/media: cms.media has all of the MediaStore methods (97b080b), closes #1458
  • @tinacms/media: cms.media has all of the MediaStore methods (6109f74), closes #1458
  • @tinacms/media: The media in the store can be listed (8704c29), closes #1451
  • @tinacms/media: the Media interface now has a 'type' prop that can be 'file' or 'dir' (1a867cf)
  • next-tinacms-github: Add NextGithubMediaStore (357dcd8)
  • react-tinacms-github: add GithubClient#commit(branch, repo?) (d62bc3b)
  • react-tinacms-github: GithubMediaStore implements MediaStore#delete (1c5ded9)
  • react-tinacms-github: GithubMediaStore implements MediaStore#list (a963189)
  • react-tinacms-inline: adds inline image style extension (f4348e5)
  • react-tinacms-inline: image children only receive src (9b48aa6)
  • react-tinacms-inline: inline img accepts alt (e576838)
  • react-tinacms-inline: InlineField accepts parse and format functions (8d62b8e)
  • react-tinacms-inline: InlineImage parse accepts a Media rather then a string (3be3e16)
  • react-tinacms-inline: InlineImageField#previewSrc matches MediaStore API (aeb0cd5)
  • react-tinacms-inline: uploadDir on InlineImageField is now optional (4259804)
  • react-tinacms-strapi: the StrapiMediaStore implements MediaStore#delete (157d1fc)
  • react-tinacms-strapi: the StrapiMediaStore now implements MediaStore#list (d851296)
  • tinacms: add media manager UI (4f0cf96)
  • tinacms: added a default MediaManager screen (dc33594)
  • tinacms: an alerts map can be provided to TinaCMS constructor (fcee016)
  • tinacms: apis can define their own event-to-alerts map (24a9305)

Readme

Source

@tinacms/core

The @tinacms/react-screens defines the ScreenPlugin, helpers for creating screens, and provides React components for displaying them.

Installation

Install the package

npm install --save @tinacms/react-screens

or

yarn add @tinacms/react-screens

Keywords

FAQs

Last updated on 05 Oct 2020

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc