From 89996b3f055da2b55709f9c2249f2ca7d4ca3abb Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Mon, 12 Nov 2018 14:08:22 -0500 Subject: [PATCH 1/4] Update version to 1.0.0-rc1 --- CHANGELOG.md | 4 ++++ dash_html_components/version.py | 2 +- package.json | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 29152011..f2855080 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [1.0.0-rc1] - 2018-11-12 +### Changed +- Updated `react` and `react-dom` to version `16.6.1`. Upgrading to React 16 includes some small breaking changes, discussed [here](https://reactjs.org/blog/2017/09/26/react-v16.0.html#breaking-changes) + ## [0.13.2] - 2018-09-21 ### Fixed - Fixes Python3.7 incompatibility with `0.13.0` and `0.13.1`. diff --git a/dash_html_components/version.py b/dash_html_components/version.py index 11398614..195ef069 100644 --- a/dash_html_components/version.py +++ b/dash_html_components/version.py @@ -1 +1 @@ -__version__ = '0.13.2' +__version__ = '1.0.0rc1' diff --git a/package.json b/package.json index 5d345374..17780d91 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dash-html-components", - "version": "0.13.2", + "version": "1.0.0-rc1", "description": "Vanilla HTML components for Dash", "main": "lib/index.js", "repository": { From c86e8f9a00e43053f4a7f3ce5b47c704cb289dcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andre=CC=81=20Rivet?= Date: Mon, 17 Dec 2018 14:51:16 -0500 Subject: [PATCH 2/4] Dash 1.0 initial release w/ react 16.x --- CHANGELOG.md | 4 +- dash_html_components/A.py | 14 +- dash_html_components/Abbr.py | 14 +- dash_html_components/Acronym.py | 14 +- dash_html_components/Address.py | 14 +- dash_html_components/Area.py | 14 +- dash_html_components/Article.py | 14 +- dash_html_components/Aside.py | 14 +- dash_html_components/Audio.py | 14 +- dash_html_components/B.py | 14 +- dash_html_components/Base.py | 14 +- dash_html_components/Basefont.py | 14 +- dash_html_components/Bdi.py | 14 +- dash_html_components/Bdo.py | 14 +- dash_html_components/Big.py | 14 +- dash_html_components/Blink.py | 14 +- dash_html_components/Blockquote.py | 14 +- dash_html_components/Br.py | 14 +- dash_html_components/Button.py | 14 +- dash_html_components/Canvas.py | 14 +- dash_html_components/Caption.py | 14 +- dash_html_components/Center.py | 14 +- dash_html_components/Cite.py | 14 +- dash_html_components/Code.py | 14 +- dash_html_components/Col.py | 14 +- dash_html_components/Colgroup.py | 14 +- dash_html_components/Command.py | 14 +- dash_html_components/Content.py | 14 +- dash_html_components/Data.py | 14 +- dash_html_components/Datalist.py | 14 +- dash_html_components/Dd.py | 14 +- dash_html_components/Del.py | 14 +- dash_html_components/Details.py | 14 +- dash_html_components/Dfn.py | 14 +- dash_html_components/Dialog.py | 14 +- dash_html_components/Div.py | 14 +- dash_html_components/Dl.py | 14 +- dash_html_components/Dt.py | 14 +- dash_html_components/Element.py | 14 +- dash_html_components/Em.py | 14 +- dash_html_components/Embed.py | 14 +- dash_html_components/Fieldset.py | 14 +- dash_html_components/Figcaption.py | 14 +- dash_html_components/Figure.py | 14 +- dash_html_components/Font.py | 14 +- dash_html_components/Footer.py | 14 +- dash_html_components/Form.py | 14 +- dash_html_components/Frame.py | 14 +- dash_html_components/Frameset.py | 14 +- dash_html_components/H1.py | 14 +- dash_html_components/H2.py | 14 +- dash_html_components/H3.py | 14 +- dash_html_components/H4.py | 14 +- dash_html_components/H5.py | 14 +- dash_html_components/H6.py | 14 +- dash_html_components/Header.py | 14 +- dash_html_components/Hgroup.py | 14 +- dash_html_components/Hr.py | 14 +- dash_html_components/I.py | 14 +- dash_html_components/Iframe.py | 14 +- dash_html_components/Img.py | 16 +- dash_html_components/Ins.py | 14 +- dash_html_components/Isindex.py | 14 +- dash_html_components/Kbd.py | 14 +- dash_html_components/Keygen.py | 14 +- dash_html_components/Label.py | 14 +- dash_html_components/Legend.py | 14 +- dash_html_components/Li.py | 14 +- dash_html_components/Link.py | 16 +- dash_html_components/Listing.py | 14 +- dash_html_components/Main.py | 14 +- dash_html_components/MapEl.py | 14 +- dash_html_components/Mark.py | 14 +- dash_html_components/Marquee.py | 14 +- dash_html_components/Meta.py | 16 +- dash_html_components/Meter.py | 14 +- dash_html_components/Multicol.py | 14 +- dash_html_components/Nav.py | 14 +- dash_html_components/Nextid.py | 14 +- dash_html_components/Nobr.py | 14 +- dash_html_components/Noscript.py | 14 +- dash_html_components/ObjectEl.py | 14 +- dash_html_components/Ol.py | 14 +- dash_html_components/Optgroup.py | 14 +- dash_html_components/Option.py | 14 +- dash_html_components/Output.py | 14 +- dash_html_components/P.py | 14 +- dash_html_components/Param.py | 14 +- dash_html_components/Picture.py | 14 +- dash_html_components/Plaintext.py | 14 +- dash_html_components/Pre.py | 14 +- dash_html_components/Progress.py | 14 +- dash_html_components/Q.py | 14 +- dash_html_components/Rb.py | 14 +- dash_html_components/Rp.py | 14 +- dash_html_components/Rt.py | 14 +- dash_html_components/Rtc.py | 14 +- dash_html_components/Ruby.py | 14 +- dash_html_components/S.py | 14 +- dash_html_components/Samp.py | 14 +- dash_html_components/Script.py | 18 +- dash_html_components/Section.py | 14 +- dash_html_components/Select.py | 14 +- dash_html_components/Shadow.py | 14 +- dash_html_components/Slot.py | 14 +- dash_html_components/Small.py | 14 +- dash_html_components/Source.py | 21 +- dash_html_components/Spacer.py | 14 +- dash_html_components/Span.py | 14 +- dash_html_components/Strike.py | 14 +- dash_html_components/Strong.py | 14 +- dash_html_components/Sub.py | 14 +- dash_html_components/Summary.py | 14 +- dash_html_components/Sup.py | 14 +- dash_html_components/Table.py | 14 +- dash_html_components/Tbody.py | 14 +- dash_html_components/Td.py | 14 +- dash_html_components/Template.py | 14 +- dash_html_components/Textarea.py | 14 +- dash_html_components/Tfoot.py | 14 +- dash_html_components/Th.py | 14 +- dash_html_components/Thead.py | 14 +- dash_html_components/Time.py | 14 +- dash_html_components/Title.py | 14 +- dash_html_components/Tr.py | 14 +- dash_html_components/Track.py | 14 +- dash_html_components/U.py | 14 +- dash_html_components/Ul.py | 14 +- dash_html_components/Var.py | 14 +- dash_html_components/Video.py | 14 +- dash_html_components/Wbr.py | 14 +- dash_html_components/Xmp.py | 14 +- .../dash_html_components.dev.js | 264 +- .../dash_html_components.min.js | 2 +- dash_html_components/metadata.json | 1996 +++++-- dash_html_components/package.json | 61 + dash_html_components/version.py | 2 +- package-lock.json | 4566 +++++++++-------- package.json | 6 +- scripts/data/attributes.json | 10 +- scripts/data/elements.txt | 1 + src/components/A.react.js | 4 +- src/components/Abbr.react.js | 4 +- src/components/Acronym.react.js | 4 +- src/components/Address.react.js | 4 +- src/components/Area.react.js | 4 +- src/components/Article.react.js | 4 +- src/components/Aside.react.js | 4 +- src/components/Audio.react.js | 4 +- src/components/B.react.js | 4 +- src/components/Base.react.js | 4 +- src/components/Basefont.react.js | 4 +- src/components/Bdi.react.js | 4 +- src/components/Bdo.react.js | 4 +- src/components/Big.react.js | 4 +- src/components/Blink.react.js | 4 +- src/components/Blockquote.react.js | 4 +- src/components/Br.react.js | 4 +- src/components/Button.react.js | 4 +- src/components/Canvas.react.js | 4 +- src/components/Caption.react.js | 4 +- src/components/Center.react.js | 4 +- src/components/Cite.react.js | 4 +- src/components/Code.react.js | 4 +- src/components/Col.react.js | 4 +- src/components/Colgroup.react.js | 4 +- src/components/Command.react.js | 4 +- src/components/Content.react.js | 4 +- src/components/Data.react.js | 4 +- src/components/Datalist.react.js | 4 +- src/components/Dd.react.js | 4 +- src/components/Del.react.js | 4 +- src/components/Details.react.js | 4 +- src/components/Dfn.react.js | 4 +- src/components/Dialog.react.js | 4 +- src/components/Div.react.js | 4 +- src/components/Dl.react.js | 4 +- src/components/Dt.react.js | 4 +- src/components/Element.react.js | 4 +- src/components/Em.react.js | 4 +- src/components/Embed.react.js | 4 +- src/components/Fieldset.react.js | 4 +- src/components/Figcaption.react.js | 4 +- src/components/Figure.react.js | 4 +- src/components/Font.react.js | 4 +- src/components/Footer.react.js | 4 +- src/components/Form.react.js | 4 +- src/components/Frame.react.js | 4 +- src/components/Frameset.react.js | 4 +- src/components/H1.react.js | 4 +- src/components/H2.react.js | 4 +- src/components/H3.react.js | 4 +- src/components/H4.react.js | 4 +- src/components/H5.react.js | 4 +- src/components/H6.react.js | 4 +- src/components/Header.react.js | 4 +- src/components/Hgroup.react.js | 4 +- src/components/Hr.react.js | 4 +- src/components/I.react.js | 4 +- src/components/Iframe.react.js | 4 +- src/components/Img.react.js | 6 +- src/components/Ins.react.js | 4 +- src/components/Isindex.react.js | 4 +- src/components/Kbd.react.js | 4 +- src/components/Keygen.react.js | 4 +- src/components/Label.react.js | 4 +- src/components/Legend.react.js | 4 +- src/components/Li.react.js | 4 +- src/components/Link.react.js | 6 +- src/components/Listing.react.js | 4 +- src/components/Main.react.js | 4 +- src/components/MapEl.react.js | 4 +- src/components/Mark.react.js | 4 +- src/components/Marquee.react.js | 4 +- src/components/Meta.react.js | 6 +- src/components/Meter.react.js | 4 +- src/components/Multicol.react.js | 4 +- src/components/Nav.react.js | 4 +- src/components/Nextid.react.js | 4 +- src/components/Nobr.react.js | 4 +- src/components/Noscript.react.js | 4 +- src/components/ObjectEl.react.js | 4 +- src/components/Ol.react.js | 4 +- src/components/Optgroup.react.js | 4 +- src/components/Option.react.js | 4 +- src/components/Output.react.js | 4 +- src/components/P.react.js | 4 +- src/components/Param.react.js | 4 +- src/components/Picture.react.js | 4 +- src/components/Plaintext.react.js | 4 +- src/components/Pre.react.js | 4 +- src/components/Progress.react.js | 4 +- src/components/Q.react.js | 4 +- src/components/Rb.react.js | 4 +- src/components/Rp.react.js | 4 +- src/components/Rt.react.js | 4 +- src/components/Rtc.react.js | 4 +- src/components/Ruby.react.js | 4 +- src/components/S.react.js | 4 +- src/components/Samp.react.js | 4 +- src/components/Script.react.js | 6 +- src/components/Section.react.js | 4 +- src/components/Select.react.js | 4 +- src/components/Shadow.react.js | 4 +- src/components/Slot.react.js | 4 +- src/components/Small.react.js | 4 +- src/components/Source.react.js | 9 +- src/components/Spacer.react.js | 4 +- src/components/Span.react.js | 4 +- src/components/Strike.react.js | 4 +- src/components/Strong.react.js | 4 +- src/components/Sub.react.js | 4 +- src/components/Summary.react.js | 4 +- src/components/Sup.react.js | 4 +- src/components/Table.react.js | 4 +- src/components/Tbody.react.js | 4 +- src/components/Td.react.js | 4 +- src/components/Template.react.js | 4 +- src/components/Textarea.react.js | 4 +- src/components/Tfoot.react.js | 4 +- src/components/Th.react.js | 4 +- src/components/Thead.react.js | 4 +- src/components/Time.react.js | 4 +- src/components/Title.react.js | 4 +- src/components/Tr.react.js | 4 +- src/components/Track.react.js | 4 +- src/components/U.react.js | 4 +- src/components/Ul.react.js | 4 +- src/components/Var.react.js | 4 +- src/components/Video.react.js | 4 +- src/components/Wbr.react.js | 4 +- src/components/Xmp.react.js | 4 +- 272 files changed, 5345 insertions(+), 3955 deletions(-) create mode 100644 dash_html_components/package.json diff --git a/CHANGELOG.md b/CHANGELOG.md index f2855080..b82672d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,9 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -## [1.0.0-rc1] - 2018-11-12 +## [1.0.0a1] - 2018-12-17 ### Changed -- Updated `react` and `react-dom` to version `16.6.1`. Upgrading to React 16 includes some small breaking changes, discussed [here](https://reactjs.org/blog/2017/09/26/react-v16.0.html#breaking-changes) + - Initial Dash 1.0 alpha release [#5](https://github.com/plotly/dash-core/issues/5) ## [0.13.2] - 2018-09-21 ### Fixed diff --git a/dash_html_components/A.py b/dash_html_components/A.py index e4e7eee0..963d20f6 100644 --- a/dash_html_components/A.py +++ b/dash_html_components/A.py @@ -9,16 +9,16 @@ class A(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Abbr.py b/dash_html_components/Abbr.py index 38801c38..bb273349 100644 --- a/dash_html_components/Abbr.py +++ b/dash_html_components/Abbr.py @@ -9,16 +9,16 @@ class Abbr(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Acronym.py b/dash_html_components/Acronym.py index 96cf7d46..f20eb55a 100644 --- a/dash_html_components/Acronym.py +++ b/dash_html_components/Acronym.py @@ -9,16 +9,16 @@ class Acronym(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Address.py b/dash_html_components/Address.py index 469f7b08..50b2437a 100644 --- a/dash_html_components/Address.py +++ b/dash_html_components/Address.py @@ -9,16 +9,16 @@ class Address(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Area.py b/dash_html_components/Area.py index 2ebca89e..27a400d0 100644 --- a/dash_html_components/Area.py +++ b/dash_html_components/Area.py @@ -9,16 +9,16 @@ class Area(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Article.py b/dash_html_components/Article.py index c0439b1a..06d1e215 100644 --- a/dash_html_components/Article.py +++ b/dash_html_components/Article.py @@ -9,16 +9,16 @@ class Article(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Aside.py b/dash_html_components/Aside.py index f4bb2cbf..ff5fc391 100644 --- a/dash_html_components/Aside.py +++ b/dash_html_components/Aside.py @@ -9,16 +9,16 @@ class Aside(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Audio.py b/dash_html_components/Audio.py index dbef6bd9..e8a0d792 100644 --- a/dash_html_components/Audio.py +++ b/dash_html_components/Audio.py @@ -9,16 +9,16 @@ class Audio(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/B.py b/dash_html_components/B.py index ca22b30c..bac4cda7 100644 --- a/dash_html_components/B.py +++ b/dash_html_components/B.py @@ -9,16 +9,16 @@ class B(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Base.py b/dash_html_components/Base.py index db0c6506..4a7e6a57 100644 --- a/dash_html_components/Base.py +++ b/dash_html_components/Base.py @@ -9,16 +9,16 @@ class Base(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Basefont.py b/dash_html_components/Basefont.py index 67a2d777..be1c1df5 100644 --- a/dash_html_components/Basefont.py +++ b/dash_html_components/Basefont.py @@ -9,16 +9,16 @@ class Basefont(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Bdi.py b/dash_html_components/Bdi.py index f2646fc4..523e704b 100644 --- a/dash_html_components/Bdi.py +++ b/dash_html_components/Bdi.py @@ -9,16 +9,16 @@ class Bdi(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Bdo.py b/dash_html_components/Bdo.py index eb72d608..71c9f9d9 100644 --- a/dash_html_components/Bdo.py +++ b/dash_html_components/Bdo.py @@ -9,16 +9,16 @@ class Bdo(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Big.py b/dash_html_components/Big.py index 884688c3..23255857 100644 --- a/dash_html_components/Big.py +++ b/dash_html_components/Big.py @@ -9,16 +9,16 @@ class Big(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Blink.py b/dash_html_components/Blink.py index 51eba7a3..f25287f1 100644 --- a/dash_html_components/Blink.py +++ b/dash_html_components/Blink.py @@ -9,16 +9,16 @@ class Blink(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Blockquote.py b/dash_html_components/Blockquote.py index 8eadd951..10459b79 100644 --- a/dash_html_components/Blockquote.py +++ b/dash_html_components/Blockquote.py @@ -9,16 +9,16 @@ class Blockquote(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Br.py b/dash_html_components/Br.py index 9b484f54..f3c9e870 100644 --- a/dash_html_components/Br.py +++ b/dash_html_components/Br.py @@ -9,16 +9,16 @@ class Br(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Button.py b/dash_html_components/Button.py index d888a8ab..dd273d91 100644 --- a/dash_html_components/Button.py +++ b/dash_html_components/Button.py @@ -9,16 +9,16 @@ class Button(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Canvas.py b/dash_html_components/Canvas.py index 12a31572..7aa29bdf 100644 --- a/dash_html_components/Canvas.py +++ b/dash_html_components/Canvas.py @@ -9,16 +9,16 @@ class Canvas(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Caption.py b/dash_html_components/Caption.py index f9cb12e1..08a1f787 100644 --- a/dash_html_components/Caption.py +++ b/dash_html_components/Caption.py @@ -9,16 +9,16 @@ class Caption(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Center.py b/dash_html_components/Center.py index be99c89f..487d912d 100644 --- a/dash_html_components/Center.py +++ b/dash_html_components/Center.py @@ -9,16 +9,16 @@ class Center(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Cite.py b/dash_html_components/Cite.py index 6a275a2b..914fc734 100644 --- a/dash_html_components/Cite.py +++ b/dash_html_components/Cite.py @@ -9,16 +9,16 @@ class Cite(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Code.py b/dash_html_components/Code.py index ce1abcc9..b44f6873 100644 --- a/dash_html_components/Code.py +++ b/dash_html_components/Code.py @@ -9,16 +9,16 @@ class Code(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Col.py b/dash_html_components/Col.py index ba14a073..76fd1d8d 100644 --- a/dash_html_components/Col.py +++ b/dash_html_components/Col.py @@ -9,16 +9,16 @@ class Col(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Colgroup.py b/dash_html_components/Colgroup.py index 21a85985..4ce26348 100644 --- a/dash_html_components/Colgroup.py +++ b/dash_html_components/Colgroup.py @@ -9,16 +9,16 @@ class Colgroup(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Command.py b/dash_html_components/Command.py index 6687bdf0..f2b94657 100644 --- a/dash_html_components/Command.py +++ b/dash_html_components/Command.py @@ -9,16 +9,16 @@ class Command(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Content.py b/dash_html_components/Content.py index 2945e8c3..c9c23861 100644 --- a/dash_html_components/Content.py +++ b/dash_html_components/Content.py @@ -9,16 +9,16 @@ class Content(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Data.py b/dash_html_components/Data.py index 040faa5c..fc5a833f 100644 --- a/dash_html_components/Data.py +++ b/dash_html_components/Data.py @@ -9,16 +9,16 @@ class Data(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Datalist.py b/dash_html_components/Datalist.py index e3af9fe4..af2bd574 100644 --- a/dash_html_components/Datalist.py +++ b/dash_html_components/Datalist.py @@ -9,16 +9,16 @@ class Datalist(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Dd.py b/dash_html_components/Dd.py index 2b61d983..e2a840fc 100644 --- a/dash_html_components/Dd.py +++ b/dash_html_components/Dd.py @@ -9,16 +9,16 @@ class Dd(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Del.py b/dash_html_components/Del.py index f7d1cd84..f1ecf4f5 100644 --- a/dash_html_components/Del.py +++ b/dash_html_components/Del.py @@ -9,16 +9,16 @@ class Del(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Details.py b/dash_html_components/Details.py index 7ea4abc8..c7c84b3b 100644 --- a/dash_html_components/Details.py +++ b/dash_html_components/Details.py @@ -9,16 +9,16 @@ class Details(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Dfn.py b/dash_html_components/Dfn.py index 723b2115..75ac8543 100644 --- a/dash_html_components/Dfn.py +++ b/dash_html_components/Dfn.py @@ -9,16 +9,16 @@ class Dfn(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Dialog.py b/dash_html_components/Dialog.py index d84a715d..0e8f2f1a 100644 --- a/dash_html_components/Dialog.py +++ b/dash_html_components/Dialog.py @@ -9,16 +9,16 @@ class Dialog(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Div.py b/dash_html_components/Div.py index 4ece2dcd..57645c78 100644 --- a/dash_html_components/Div.py +++ b/dash_html_components/Div.py @@ -9,16 +9,16 @@ class Div(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Dl.py b/dash_html_components/Dl.py index 99998d5a..34104f7f 100644 --- a/dash_html_components/Dl.py +++ b/dash_html_components/Dl.py @@ -9,16 +9,16 @@ class Dl(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Dt.py b/dash_html_components/Dt.py index 5c3df579..c7991ac1 100644 --- a/dash_html_components/Dt.py +++ b/dash_html_components/Dt.py @@ -9,16 +9,16 @@ class Dt(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Element.py b/dash_html_components/Element.py index 4f71fef1..a2d34b2d 100644 --- a/dash_html_components/Element.py +++ b/dash_html_components/Element.py @@ -9,16 +9,16 @@ class Element(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Em.py b/dash_html_components/Em.py index 58b1792e..931e337e 100644 --- a/dash_html_components/Em.py +++ b/dash_html_components/Em.py @@ -9,16 +9,16 @@ class Em(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Embed.py b/dash_html_components/Embed.py index 6216ff47..8860204c 100644 --- a/dash_html_components/Embed.py +++ b/dash_html_components/Embed.py @@ -9,16 +9,16 @@ class Embed(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Fieldset.py b/dash_html_components/Fieldset.py index 9fbea71f..7da21b74 100644 --- a/dash_html_components/Fieldset.py +++ b/dash_html_components/Fieldset.py @@ -9,16 +9,16 @@ class Fieldset(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Figcaption.py b/dash_html_components/Figcaption.py index cf920df8..23b0c55a 100644 --- a/dash_html_components/Figcaption.py +++ b/dash_html_components/Figcaption.py @@ -9,16 +9,16 @@ class Figcaption(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Figure.py b/dash_html_components/Figure.py index c5bdaab2..2a16d9cb 100644 --- a/dash_html_components/Figure.py +++ b/dash_html_components/Figure.py @@ -9,16 +9,16 @@ class Figure(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Font.py b/dash_html_components/Font.py index e1514f5d..acfdc920 100644 --- a/dash_html_components/Font.py +++ b/dash_html_components/Font.py @@ -9,16 +9,16 @@ class Font(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Footer.py b/dash_html_components/Footer.py index ed4f1f4b..9ced2bb3 100644 --- a/dash_html_components/Footer.py +++ b/dash_html_components/Footer.py @@ -9,16 +9,16 @@ class Footer(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Form.py b/dash_html_components/Form.py index 879a5155..da785f29 100644 --- a/dash_html_components/Form.py +++ b/dash_html_components/Form.py @@ -9,16 +9,16 @@ class Form(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Frame.py b/dash_html_components/Frame.py index 338981a0..248c4030 100644 --- a/dash_html_components/Frame.py +++ b/dash_html_components/Frame.py @@ -9,16 +9,16 @@ class Frame(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Frameset.py b/dash_html_components/Frameset.py index 45d0466b..430cf275 100644 --- a/dash_html_components/Frameset.py +++ b/dash_html_components/Frameset.py @@ -9,16 +9,16 @@ class Frameset(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/H1.py b/dash_html_components/H1.py index b3661e32..a63730aa 100644 --- a/dash_html_components/H1.py +++ b/dash_html_components/H1.py @@ -9,16 +9,16 @@ class H1(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/H2.py b/dash_html_components/H2.py index 9c073a0d..77a556ea 100644 --- a/dash_html_components/H2.py +++ b/dash_html_components/H2.py @@ -9,16 +9,16 @@ class H2(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/H3.py b/dash_html_components/H3.py index 8309b23a..96d9f68f 100644 --- a/dash_html_components/H3.py +++ b/dash_html_components/H3.py @@ -9,16 +9,16 @@ class H3(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/H4.py b/dash_html_components/H4.py index 3af2ad53..75eab162 100644 --- a/dash_html_components/H4.py +++ b/dash_html_components/H4.py @@ -9,16 +9,16 @@ class H4(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/H5.py b/dash_html_components/H5.py index b7412edc..ebdc141a 100644 --- a/dash_html_components/H5.py +++ b/dash_html_components/H5.py @@ -9,16 +9,16 @@ class H5(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/H6.py b/dash_html_components/H6.py index 2a7e4d4b..d1d7271e 100644 --- a/dash_html_components/H6.py +++ b/dash_html_components/H6.py @@ -9,16 +9,16 @@ class H6(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Header.py b/dash_html_components/Header.py index f387a5b8..76b5bba2 100644 --- a/dash_html_components/Header.py +++ b/dash_html_components/Header.py @@ -9,16 +9,16 @@ class Header(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Hgroup.py b/dash_html_components/Hgroup.py index 3b639e26..97cef55c 100644 --- a/dash_html_components/Hgroup.py +++ b/dash_html_components/Hgroup.py @@ -9,16 +9,16 @@ class Hgroup(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Hr.py b/dash_html_components/Hr.py index d5fb3725..8f942597 100644 --- a/dash_html_components/Hr.py +++ b/dash_html_components/Hr.py @@ -9,16 +9,16 @@ class Hr(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/I.py b/dash_html_components/I.py index a48fb879..2da8684c 100644 --- a/dash_html_components/I.py +++ b/dash_html_components/I.py @@ -9,16 +9,16 @@ class I(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Iframe.py b/dash_html_components/Iframe.py index 55977580..5381e3ec 100644 --- a/dash_html_components/Iframe.py +++ b/dash_html_components/Iframe.py @@ -9,16 +9,16 @@ class Iframe(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Img.py b/dash_html_components/Img.py index 7f200781..e2fff45f 100644 --- a/dash_html_components/Img.py +++ b/dash_html_components/Img.py @@ -9,16 +9,16 @@ class Img(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute @@ -28,7 +28,7 @@ class Img(Component): - height (string; optional): Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead. - sizes (string; optional) - src (string; optional): The URL of the embeddable content. -- srcSet (string; optional) +- srcSet (string; optional): One or more responsive image candidates. - useMap (string; optional) - width (string; optional): For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead. - accessKey (string; optional): Defines a keyboard shortcut to activate or add focus to the element. diff --git a/dash_html_components/Ins.py b/dash_html_components/Ins.py index 7aeb50de..828fe452 100644 --- a/dash_html_components/Ins.py +++ b/dash_html_components/Ins.py @@ -9,16 +9,16 @@ class Ins(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Isindex.py b/dash_html_components/Isindex.py index 103e48ac..cfef8359 100644 --- a/dash_html_components/Isindex.py +++ b/dash_html_components/Isindex.py @@ -9,16 +9,16 @@ class Isindex(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Kbd.py b/dash_html_components/Kbd.py index 4d456da5..8b424ca7 100644 --- a/dash_html_components/Kbd.py +++ b/dash_html_components/Kbd.py @@ -9,16 +9,16 @@ class Kbd(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Keygen.py b/dash_html_components/Keygen.py index 5615d1c0..0692e6bc 100644 --- a/dash_html_components/Keygen.py +++ b/dash_html_components/Keygen.py @@ -9,16 +9,16 @@ class Keygen(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Label.py b/dash_html_components/Label.py index 00068edb..a5324f57 100644 --- a/dash_html_components/Label.py +++ b/dash_html_components/Label.py @@ -9,16 +9,16 @@ class Label(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Legend.py b/dash_html_components/Legend.py index 57122451..88e1ff82 100644 --- a/dash_html_components/Legend.py +++ b/dash_html_components/Legend.py @@ -9,16 +9,16 @@ class Legend(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Li.py b/dash_html_components/Li.py index 0caec162..60a3ea46 100644 --- a/dash_html_components/Li.py +++ b/dash_html_components/Li.py @@ -9,16 +9,16 @@ class Li(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Link.py b/dash_html_components/Link.py index fc2e18a7..bfc81b17 100644 --- a/dash_html_components/Link.py +++ b/dash_html_components/Link.py @@ -9,16 +9,16 @@ class Link(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute @@ -26,7 +26,7 @@ class Link(Component): - crossOrigin (string; optional): How the element handles cross-origin requests - href (string; optional): The URL of a linked resource. - hrefLang (string; optional): Specifies the language of the linked resource. -- integrity (string; optional): Security Feature that allows browsers to verify what they fetch. MDN Link +- integrity (string; optional): Security Feature that allows browsers to verify what they fetch. - media (string; optional): Specifies a hint of the media for which the linked resource was designed. - rel (string; optional): Specifies the relationship of the target object to the link object. - sizes (string; optional) diff --git a/dash_html_components/Listing.py b/dash_html_components/Listing.py index 861434cf..c7a44ed2 100644 --- a/dash_html_components/Listing.py +++ b/dash_html_components/Listing.py @@ -9,16 +9,16 @@ class Listing(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Main.py b/dash_html_components/Main.py index 1c51871d..52fe23d0 100644 --- a/dash_html_components/Main.py +++ b/dash_html_components/Main.py @@ -9,16 +9,16 @@ class Main(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/MapEl.py b/dash_html_components/MapEl.py index 3d9dc0ce..4804b613 100644 --- a/dash_html_components/MapEl.py +++ b/dash_html_components/MapEl.py @@ -9,16 +9,16 @@ class MapEl(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Mark.py b/dash_html_components/Mark.py index 20e4eeb3..b5d38ec5 100644 --- a/dash_html_components/Mark.py +++ b/dash_html_components/Mark.py @@ -9,16 +9,16 @@ class Mark(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Marquee.py b/dash_html_components/Marquee.py index 7737b5c3..16930740 100644 --- a/dash_html_components/Marquee.py +++ b/dash_html_components/Marquee.py @@ -9,16 +9,16 @@ class Marquee(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Meta.py b/dash_html_components/Meta.py index 01a5884c..bbdce4f1 100644 --- a/dash_html_components/Meta.py +++ b/dash_html_components/Meta.py @@ -9,23 +9,23 @@ class Meta(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute - aria-* (string; optional): A wildcard aria attribute - charSet (string; optional): Declares the character encoding of the page or script. - content (string; optional): A value associated with http-equiv or name depending on the context. -- httpEquiv (string; optional) +- httpEquiv (string; optional): Defines a pragma directive. - name (string; optional): Name of the element. For example used by the server to identify the fields in form submits. - accessKey (string; optional): Defines a keyboard shortcut to activate or add focus to the element. - className (string; optional): Often used with CSS to style elements with common properties. diff --git a/dash_html_components/Meter.py b/dash_html_components/Meter.py index 13375ac4..ac7a53f0 100644 --- a/dash_html_components/Meter.py +++ b/dash_html_components/Meter.py @@ -9,16 +9,16 @@ class Meter(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Multicol.py b/dash_html_components/Multicol.py index 2d7c80cb..c2419c20 100644 --- a/dash_html_components/Multicol.py +++ b/dash_html_components/Multicol.py @@ -9,16 +9,16 @@ class Multicol(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Nav.py b/dash_html_components/Nav.py index 67048760..eb64b044 100644 --- a/dash_html_components/Nav.py +++ b/dash_html_components/Nav.py @@ -9,16 +9,16 @@ class Nav(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Nextid.py b/dash_html_components/Nextid.py index fe2879f8..f27db8d0 100644 --- a/dash_html_components/Nextid.py +++ b/dash_html_components/Nextid.py @@ -9,16 +9,16 @@ class Nextid(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Nobr.py b/dash_html_components/Nobr.py index c2ee02ae..5e626ac6 100644 --- a/dash_html_components/Nobr.py +++ b/dash_html_components/Nobr.py @@ -9,16 +9,16 @@ class Nobr(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Noscript.py b/dash_html_components/Noscript.py index 04449cc6..26f4fe1e 100644 --- a/dash_html_components/Noscript.py +++ b/dash_html_components/Noscript.py @@ -9,16 +9,16 @@ class Noscript(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/ObjectEl.py b/dash_html_components/ObjectEl.py index 7d62417e..09b3a851 100644 --- a/dash_html_components/ObjectEl.py +++ b/dash_html_components/ObjectEl.py @@ -9,16 +9,16 @@ class ObjectEl(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Ol.py b/dash_html_components/Ol.py index 5aec6f6f..ad78c1ec 100644 --- a/dash_html_components/Ol.py +++ b/dash_html_components/Ol.py @@ -9,16 +9,16 @@ class Ol(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Optgroup.py b/dash_html_components/Optgroup.py index 67e70af3..34ad1162 100644 --- a/dash_html_components/Optgroup.py +++ b/dash_html_components/Optgroup.py @@ -9,16 +9,16 @@ class Optgroup(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Option.py b/dash_html_components/Option.py index 9d881027..115a735f 100644 --- a/dash_html_components/Option.py +++ b/dash_html_components/Option.py @@ -9,16 +9,16 @@ class Option(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Output.py b/dash_html_components/Output.py index 5181da22..307c65d9 100644 --- a/dash_html_components/Output.py +++ b/dash_html_components/Output.py @@ -9,16 +9,16 @@ class Output(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/P.py b/dash_html_components/P.py index 96af2ba7..327d3379 100644 --- a/dash_html_components/P.py +++ b/dash_html_components/P.py @@ -9,16 +9,16 @@ class P(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Param.py b/dash_html_components/Param.py index 0ecd7b06..9273ffba 100644 --- a/dash_html_components/Param.py +++ b/dash_html_components/Param.py @@ -9,16 +9,16 @@ class Param(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Picture.py b/dash_html_components/Picture.py index 2837ad66..c909aba5 100644 --- a/dash_html_components/Picture.py +++ b/dash_html_components/Picture.py @@ -9,16 +9,16 @@ class Picture(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Plaintext.py b/dash_html_components/Plaintext.py index 3dfaa143..95ccd8e9 100644 --- a/dash_html_components/Plaintext.py +++ b/dash_html_components/Plaintext.py @@ -9,16 +9,16 @@ class Plaintext(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Pre.py b/dash_html_components/Pre.py index 3ac8a797..97d0cf64 100644 --- a/dash_html_components/Pre.py +++ b/dash_html_components/Pre.py @@ -9,16 +9,16 @@ class Pre(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Progress.py b/dash_html_components/Progress.py index 64fc0e27..834a7c96 100644 --- a/dash_html_components/Progress.py +++ b/dash_html_components/Progress.py @@ -9,16 +9,16 @@ class Progress(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Q.py b/dash_html_components/Q.py index 7b7befcd..f30641b8 100644 --- a/dash_html_components/Q.py +++ b/dash_html_components/Q.py @@ -9,16 +9,16 @@ class Q(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Rb.py b/dash_html_components/Rb.py index 145450db..6b10ba8a 100644 --- a/dash_html_components/Rb.py +++ b/dash_html_components/Rb.py @@ -9,16 +9,16 @@ class Rb(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Rp.py b/dash_html_components/Rp.py index b2798bf4..283ab637 100644 --- a/dash_html_components/Rp.py +++ b/dash_html_components/Rp.py @@ -9,16 +9,16 @@ class Rp(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Rt.py b/dash_html_components/Rt.py index 5514e1aa..cb78f34f 100644 --- a/dash_html_components/Rt.py +++ b/dash_html_components/Rt.py @@ -9,16 +9,16 @@ class Rt(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Rtc.py b/dash_html_components/Rtc.py index ea33273f..850cd838 100644 --- a/dash_html_components/Rtc.py +++ b/dash_html_components/Rtc.py @@ -9,16 +9,16 @@ class Rtc(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Ruby.py b/dash_html_components/Ruby.py index e4693faa..b2d4bb8c 100644 --- a/dash_html_components/Ruby.py +++ b/dash_html_components/Ruby.py @@ -9,16 +9,16 @@ class Ruby(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/S.py b/dash_html_components/S.py index b6dd32a8..290f867a 100644 --- a/dash_html_components/S.py +++ b/dash_html_components/S.py @@ -9,16 +9,16 @@ class S(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Samp.py b/dash_html_components/Samp.py index c9fdabd8..f4462724 100644 --- a/dash_html_components/Samp.py +++ b/dash_html_components/Samp.py @@ -9,16 +9,16 @@ class Samp(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Script.py b/dash_html_components/Script.py index 29954862..d8d93bb0 100644 --- a/dash_html_components/Script.py +++ b/dash_html_components/Script.py @@ -9,16 +9,16 @@ class Script(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute @@ -27,7 +27,7 @@ class Script(Component): - charSet (string; optional): Declares the character encoding of the page or script. - crossOrigin (string; optional): How the element handles cross-origin requests - defer (string; optional): Indicates that the script should be executed after the page has been parsed. -- integrity (string; optional): Security Feature that allows browsers to verify what they fetch. MDN Link +- integrity (string; optional): Security Feature that allows browsers to verify what they fetch. - src (string; optional): The URL of the embeddable content. - type (string; optional): Defines the type of the element. - accessKey (string; optional): Defines a keyboard shortcut to activate or add focus to the element. @@ -45,7 +45,7 @@ class Script(Component): Available events: 'click'""" @_explicitize_args - def __init__(self, children=None, id=Component.UNDEFINED, n_clicks=Component.UNDEFINED, n_clicks_timestamp=Component.UNDEFINED, key=Component.UNDEFINED, role=Component.UNDEFINED, charSet=Component.UNDEFINED, crossOrigin=Component.UNDEFINED, defer=Component.UNDEFINED, integrity=Component.UNDEFINED, src=Component.UNDEFINED, type=Component.UNDEFINED, accessKey=Component.UNDEFINED, className=Component.UNDEFINED, contentEditable=Component.UNDEFINED, contextMenu=Component.UNDEFINED, dir=Component.UNDEFINED, draggable=Component.UNDEFINED, hidden=Component.UNDEFINED, lang=Component.UNDEFINED, spellCheck=Component.UNDEFINED, style=Component.UNDEFINED, tabIndex=Component.UNDEFINED, title=Component.UNDEFINED, **kwargs): + def __init__(self, children=None, id=Component.UNDEFINED, n_clicks=Component.UNDEFINED, n_clicks_timestamp=Component.UNDEFINED, key=Component.UNDEFINED, role=Component.UNDEFINED, async=Component.UNDEFINED, charSet=Component.UNDEFINED, crossOrigin=Component.UNDEFINED, defer=Component.UNDEFINED, integrity=Component.UNDEFINED, src=Component.UNDEFINED, type=Component.UNDEFINED, accessKey=Component.UNDEFINED, className=Component.UNDEFINED, contentEditable=Component.UNDEFINED, contextMenu=Component.UNDEFINED, dir=Component.UNDEFINED, draggable=Component.UNDEFINED, hidden=Component.UNDEFINED, lang=Component.UNDEFINED, spellCheck=Component.UNDEFINED, style=Component.UNDEFINED, tabIndex=Component.UNDEFINED, title=Component.UNDEFINED, **kwargs): self._prop_names = ['children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'async', 'charSet', 'crossOrigin', 'defer', 'integrity', 'src', 'type', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'] self._type = 'Script' self._namespace = 'dash_html_components' diff --git a/dash_html_components/Section.py b/dash_html_components/Section.py index 9c9c9c4e..1eaf8d3c 100644 --- a/dash_html_components/Section.py +++ b/dash_html_components/Section.py @@ -9,16 +9,16 @@ class Section(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Select.py b/dash_html_components/Select.py index 6eb75fd6..af6fde42 100644 --- a/dash_html_components/Select.py +++ b/dash_html_components/Select.py @@ -9,16 +9,16 @@ class Select(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Shadow.py b/dash_html_components/Shadow.py index b5020d1f..070d5827 100644 --- a/dash_html_components/Shadow.py +++ b/dash_html_components/Shadow.py @@ -9,16 +9,16 @@ class Shadow(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Slot.py b/dash_html_components/Slot.py index 01b206df..38eecfd2 100644 --- a/dash_html_components/Slot.py +++ b/dash_html_components/Slot.py @@ -9,16 +9,16 @@ class Slot(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Small.py b/dash_html_components/Small.py index 8df90d73..a3e3927a 100644 --- a/dash_html_components/Small.py +++ b/dash_html_components/Small.py @@ -9,16 +9,16 @@ class Small(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Source.py b/dash_html_components/Source.py index 7b9bfc58..d7fa3e61 100644 --- a/dash_html_components/Source.py +++ b/dash_html_components/Source.py @@ -9,16 +9,16 @@ class Source(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute @@ -26,6 +26,7 @@ class Source(Component): - media (string; optional): Specifies a hint of the media for which the linked resource was designed. - sizes (string; optional) - src (string; optional): The URL of the embeddable content. +- srcSet (string; optional): One or more responsive image candidates. - type (string; optional): Defines the type of the element. - accessKey (string; optional): Defines a keyboard shortcut to activate or add focus to the element. - className (string; optional): Often used with CSS to style elements with common properties. @@ -42,13 +43,13 @@ class Source(Component): Available events: 'click'""" @_explicitize_args - def __init__(self, children=None, id=Component.UNDEFINED, n_clicks=Component.UNDEFINED, n_clicks_timestamp=Component.UNDEFINED, key=Component.UNDEFINED, role=Component.UNDEFINED, media=Component.UNDEFINED, sizes=Component.UNDEFINED, src=Component.UNDEFINED, type=Component.UNDEFINED, accessKey=Component.UNDEFINED, className=Component.UNDEFINED, contentEditable=Component.UNDEFINED, contextMenu=Component.UNDEFINED, dir=Component.UNDEFINED, draggable=Component.UNDEFINED, hidden=Component.UNDEFINED, lang=Component.UNDEFINED, spellCheck=Component.UNDEFINED, style=Component.UNDEFINED, tabIndex=Component.UNDEFINED, title=Component.UNDEFINED, **kwargs): - self._prop_names = ['children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'media', 'sizes', 'src', 'type', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'] + def __init__(self, children=None, id=Component.UNDEFINED, n_clicks=Component.UNDEFINED, n_clicks_timestamp=Component.UNDEFINED, key=Component.UNDEFINED, role=Component.UNDEFINED, media=Component.UNDEFINED, sizes=Component.UNDEFINED, src=Component.UNDEFINED, srcSet=Component.UNDEFINED, type=Component.UNDEFINED, accessKey=Component.UNDEFINED, className=Component.UNDEFINED, contentEditable=Component.UNDEFINED, contextMenu=Component.UNDEFINED, dir=Component.UNDEFINED, draggable=Component.UNDEFINED, hidden=Component.UNDEFINED, lang=Component.UNDEFINED, spellCheck=Component.UNDEFINED, style=Component.UNDEFINED, tabIndex=Component.UNDEFINED, title=Component.UNDEFINED, **kwargs): + self._prop_names = ['children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'media', 'sizes', 'src', 'srcSet', 'type', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'] self._type = 'Source' self._namespace = 'dash_html_components' self._valid_wildcard_attributes = ['data-', 'aria-'] self.available_events = ['click'] - self.available_properties = ['children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'media', 'sizes', 'src', 'type', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'] + self.available_properties = ['children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'media', 'sizes', 'src', 'srcSet', 'type', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'] self.available_wildcard_properties = ['data-', 'aria-'] _explicit_args = kwargs.pop('_explicit_args') diff --git a/dash_html_components/Spacer.py b/dash_html_components/Spacer.py index 2036a92c..611778fb 100644 --- a/dash_html_components/Spacer.py +++ b/dash_html_components/Spacer.py @@ -9,16 +9,16 @@ class Spacer(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Span.py b/dash_html_components/Span.py index effa05a7..2d1f6028 100644 --- a/dash_html_components/Span.py +++ b/dash_html_components/Span.py @@ -9,16 +9,16 @@ class Span(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Strike.py b/dash_html_components/Strike.py index 56ef2e8b..a90f81ba 100644 --- a/dash_html_components/Strike.py +++ b/dash_html_components/Strike.py @@ -9,16 +9,16 @@ class Strike(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Strong.py b/dash_html_components/Strong.py index 4643ed22..c9ab3d51 100644 --- a/dash_html_components/Strong.py +++ b/dash_html_components/Strong.py @@ -9,16 +9,16 @@ class Strong(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Sub.py b/dash_html_components/Sub.py index ef9254d1..ecbfb6cc 100644 --- a/dash_html_components/Sub.py +++ b/dash_html_components/Sub.py @@ -9,16 +9,16 @@ class Sub(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Summary.py b/dash_html_components/Summary.py index 7103afb8..30de3f41 100644 --- a/dash_html_components/Summary.py +++ b/dash_html_components/Summary.py @@ -9,16 +9,16 @@ class Summary(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Sup.py b/dash_html_components/Sup.py index 9e597fdc..76f3ce1a 100644 --- a/dash_html_components/Sup.py +++ b/dash_html_components/Sup.py @@ -9,16 +9,16 @@ class Sup(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Table.py b/dash_html_components/Table.py index ff758fea..20d8480b 100644 --- a/dash_html_components/Table.py +++ b/dash_html_components/Table.py @@ -9,16 +9,16 @@ class Table(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Tbody.py b/dash_html_components/Tbody.py index bc565441..60be091e 100644 --- a/dash_html_components/Tbody.py +++ b/dash_html_components/Tbody.py @@ -9,16 +9,16 @@ class Tbody(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Td.py b/dash_html_components/Td.py index f9807893..9ac3f6ed 100644 --- a/dash_html_components/Td.py +++ b/dash_html_components/Td.py @@ -9,16 +9,16 @@ class Td(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Template.py b/dash_html_components/Template.py index 617d1a5c..8394efbb 100644 --- a/dash_html_components/Template.py +++ b/dash_html_components/Template.py @@ -9,16 +9,16 @@ class Template(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Textarea.py b/dash_html_components/Textarea.py index f1967884..24c37e09 100644 --- a/dash_html_components/Textarea.py +++ b/dash_html_components/Textarea.py @@ -9,16 +9,16 @@ class Textarea(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Tfoot.py b/dash_html_components/Tfoot.py index c87aa475..18050755 100644 --- a/dash_html_components/Tfoot.py +++ b/dash_html_components/Tfoot.py @@ -9,16 +9,16 @@ class Tfoot(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Th.py b/dash_html_components/Th.py index 55d5dc66..d59311c2 100644 --- a/dash_html_components/Th.py +++ b/dash_html_components/Th.py @@ -9,16 +9,16 @@ class Th(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Thead.py b/dash_html_components/Thead.py index b0d2a893..4dc6188d 100644 --- a/dash_html_components/Thead.py +++ b/dash_html_components/Thead.py @@ -9,16 +9,16 @@ class Thead(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Time.py b/dash_html_components/Time.py index 7b9782c5..3bea13ec 100644 --- a/dash_html_components/Time.py +++ b/dash_html_components/Time.py @@ -9,16 +9,16 @@ class Time(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Title.py b/dash_html_components/Title.py index 0d2f92ca..9a3439a0 100644 --- a/dash_html_components/Title.py +++ b/dash_html_components/Title.py @@ -9,16 +9,16 @@ class Title(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Tr.py b/dash_html_components/Tr.py index 91b94365..07f8a714 100644 --- a/dash_html_components/Tr.py +++ b/dash_html_components/Tr.py @@ -9,16 +9,16 @@ class Tr(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Track.py b/dash_html_components/Track.py index 004ced85..74c83c86 100644 --- a/dash_html_components/Track.py +++ b/dash_html_components/Track.py @@ -9,16 +9,16 @@ class Track(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/U.py b/dash_html_components/U.py index 7ecac042..1466f334 100644 --- a/dash_html_components/U.py +++ b/dash_html_components/U.py @@ -9,16 +9,16 @@ class U(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Ul.py b/dash_html_components/Ul.py index 34a247f5..893663c0 100644 --- a/dash_html_components/Ul.py +++ b/dash_html_components/Ul.py @@ -9,16 +9,16 @@ class Ul(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Var.py b/dash_html_components/Var.py index 9cb44953..6336784c 100644 --- a/dash_html_components/Var.py +++ b/dash_html_components/Var.py @@ -9,16 +9,16 @@ class Var(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Video.py b/dash_html_components/Video.py index e6d0c017..8614a09e 100644 --- a/dash_html_components/Video.py +++ b/dash_html_components/Video.py @@ -9,16 +9,16 @@ class Video(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Wbr.py b/dash_html_components/Wbr.py index 76f33587..4ebcab5a 100644 --- a/dash_html_components/Wbr.py +++ b/dash_html_components/Wbr.py @@ -9,16 +9,16 @@ class Wbr(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/Xmp.py b/dash_html_components/Xmp.py index 0338a416..9ea40574 100644 --- a/dash_html_components/Xmp.py +++ b/dash_html_components/Xmp.py @@ -9,16 +9,16 @@ class Xmp(Component): Keyword arguments: - children (a list of or a singular dash component, string or number; optional): The children of this component -- id (string; optional): The ID of this component, used to identify dash components -in callbacks. The ID needs to be unique across all of the +- id (string; optional): The ID of this component, used to identify dash components +in callbacks. The ID needs to be unique across all of the components in an app. -- n_clicks (optional): An integer that represents the number of times +- n_clicks (optional): An integer that represents the number of times that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -at which n_clicks changed. This can be used to tell +- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) +at which n_clicks changed. This can be used to tell which button was changed most recently. -- key (string; optional): A unique identifier for the component, used to improve -performance by React.js while rendering components +- key (string; optional): A unique identifier for the component, used to improve +performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info - role (string; optional): The ARIA role attribute - data-* (string; optional): A wildcard data attribute diff --git a/dash_html_components/dash_html_components.dev.js b/dash_html_components/dash_html_components.dev.js index 5d088578..2e6de29e 100644 --- a/dash_html_components/dash_html_components.dev.js +++ b/dash_html_components/dash_html_components.dev.js @@ -190,7 +190,7 @@ eval("/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source cod /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar A = function A(props) {\n return _react2.default.createElement(\n 'a',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nA.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nA.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates that the hyperlink is to be used for downloading a resource.\r\n */\n 'download': _propTypes2.default.string,\n\n /**\r\n * The URL of a linked resource.\r\n */\n 'href': _propTypes2.default.string,\n\n /**\r\n * Specifies the language of the linked resource.\r\n */\n 'hrefLang': _propTypes2.default.string,\n\n /**\r\n * Specifies a hint of the media for which the linked resource was designed.\r\n */\n 'media': _propTypes2.default.string,\n\n /**\r\n * Specifies the relationship of the target object to the link object.\r\n */\n 'rel': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'shape': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'target': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = A;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0EucmVhY3QuanM/OGM5ZiJdLCJuYW1lcyI6WyJBIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxFQUFFVSxZQUFGLEdBQWlCO0FBQ2JQLGNBQVUsQ0FERztBQUViQyx3QkFBb0IsQ0FBQztBQUZSLENBQWpCOztBQUtBSixFQUFFVyxTQUFGLEdBQWM7QUFDVjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOTjs7QUFRVjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhaOztBQWFWOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxnQkFBWUQsb0JBQVVDLE1BcERaOztBQXNEVjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BekRSOztBQTJEVjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQTlEWjs7QUFnRVY7OztBQUdBLGFBQVNELG9CQUFVQyxNQW5FVDs7QUFxRVY7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFUDs7QUEwRVY7OztBQUdBLGFBQVNELG9CQUFVQyxNQTdFVDs7QUErRVY7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGVjs7QUFvRlY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF2RmI7O0FBeUZWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BNUZiOztBQThGVjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFqR25COztBQW1HVjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQXRHZjs7QUF3R1Y7OztBQUdBLFdBQU9ELG9CQUFVQyxNQTNHUDs7QUE2R1Y7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFoSGI7O0FBa0hWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFySFY7O0FBdUhWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUExSFI7O0FBNEhWOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BL0hkOztBQWlJVjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BcElUOztBQXNJVjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXpJWjs7QUEySVY7OztBQUdBLGFBQVNELG9CQUFVQyxNQTlJVDs7QUFnSlY7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFuSmI7O0FBcUpWLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBckpKLENBQWQ7O2tCQXlKZWxCLEMiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9BLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBBID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxhXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvYT5cclxuICAgICk7XHJcbn07XHJcblxyXG5BLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuQS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoYXQgdGhlIGh5cGVybGluayBpcyB0byBiZSB1c2VkIGZvciBkb3dubG9hZGluZyBhIHJlc291cmNlLlxyXG4gICAgICovXHJcbiAgICAnZG93bmxvYWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIFVSTCBvZiBhIGxpbmtlZCByZXNvdXJjZS5cclxuICAgICAqL1xyXG4gICAgJ2hyZWYnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSBsYW5ndWFnZSBvZiB0aGUgbGlua2VkIHJlc291cmNlLlxyXG4gICAgICovXHJcbiAgICAnaHJlZkxhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIGEgaGludCBvZiB0aGUgbWVkaWEgZm9yIHdoaWNoIHRoZSBsaW5rZWQgcmVzb3VyY2Ugd2FzIGRlc2lnbmVkLlxyXG4gICAgICovXHJcbiAgICAnbWVkaWEnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSByZWxhdGlvbnNoaXAgb2YgdGhlIHRhcmdldCBvYmplY3QgdG8gdGhlIGxpbmsgb2JqZWN0LlxyXG4gICAgICovXHJcbiAgICAncmVsJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICdzaGFwZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKlxyXG4gICAgICovXHJcbiAgICAndGFyZ2V0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEE7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/A.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar A = function A(props) {\n return _react2.default.createElement(\n 'a',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nA.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nA.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates that the hyperlink is to be used for downloading a resource.\n */\n 'download': _propTypes2.default.string,\n\n /**\n * The URL of a linked resource.\n */\n 'href': _propTypes2.default.string,\n\n /**\n * Specifies the language of the linked resource.\n */\n 'hrefLang': _propTypes2.default.string,\n\n /**\n * Specifies a hint of the media for which the linked resource was designed.\n */\n 'media': _propTypes2.default.string,\n\n /**\n * Specifies the relationship of the target object to the link object.\n */\n 'rel': _propTypes2.default.string,\n\n /**\n *\n */\n 'shape': _propTypes2.default.string,\n\n /**\n *\n */\n 'target': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = A;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0EucmVhY3QuanM/OGM5ZiJdLCJuYW1lcyI6WyJBIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEVBQUVVLFlBQUYsR0FBaUI7QUFDYlAsWUFBVSxDQURHO0FBRWJDLHNCQUFvQixDQUFDO0FBRlIsQ0FBakI7O0FBS0FKLEVBQUVXLFNBQUYsR0FBYztBQUNWOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5OOztBQVFWOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYWjs7QUFhVjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxjQUFZRCxvQkFBVUMsTUFwRFo7O0FBc0RWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF6RFI7O0FBMkRWOzs7QUFHQSxjQUFZRCxvQkFBVUMsTUE5RFo7O0FBZ0VWOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFuRVQ7O0FBcUVWOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RVA7O0FBMEVWOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE3RVQ7O0FBK0VWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlY7O0FBb0ZWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF2RmI7O0FBeUZWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE1RmI7O0FBOEZWOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQWpHbkI7O0FBbUdWOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BdEdmOztBQXdHVjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BM0dQOztBQTZHVjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BaEhiOztBQWtIVjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BckhWOztBQXVIVjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BMUhSOztBQTRIVjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQS9IZDs7QUFpSVY7OztBQUdBLFdBQVNELG9CQUFVSSxNQXBJVDs7QUFzSVY7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXpJWjs7QUEySVY7OztBQUdBLFdBQVNELG9CQUFVQyxNQTlJVDs7QUFnSlY7OztBQUdBLGVBQWFELG9CQUFVSyxJQW5KYjs7QUFxSlYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQXJKSjs7QUF1SlYsY0FBWU4sb0JBQVVLOztBQXZKWixDQUFkOztrQkEySmVqQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEEgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8YVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9hPlxuICAgICk7XG59O1xuXG5BLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5BLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB0aGF0IHRoZSBoeXBlcmxpbmsgaXMgdG8gYmUgdXNlZCBmb3IgZG93bmxvYWRpbmcgYSByZXNvdXJjZS5cbiAgICAgKi9cbiAgICAnZG93bmxvYWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIFVSTCBvZiBhIGxpbmtlZCByZXNvdXJjZS5cbiAgICAgKi9cbiAgICAnaHJlZic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZpZXMgdGhlIGxhbmd1YWdlIG9mIHRoZSBsaW5rZWQgcmVzb3VyY2UuXG4gICAgICovXG4gICAgJ2hyZWZMYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFNwZWNpZmllcyBhIGhpbnQgb2YgdGhlIG1lZGlhIGZvciB3aGljaCB0aGUgbGlua2VkIHJlc291cmNlIHdhcyBkZXNpZ25lZC5cbiAgICAgKi9cbiAgICAnbWVkaWEnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogU3BlY2lmaWVzIHRoZSByZWxhdGlvbnNoaXAgb2YgdGhlIHRhcmdldCBvYmplY3QgdG8gdGhlIGxpbmsgb2JqZWN0LlxuICAgICAqL1xuICAgICdyZWwnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICpcbiAgICAgKi9cbiAgICAnc2hhcGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICpcbiAgICAgKi9cbiAgICAndGFyZ2V0JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/A.react.js\n"); /***/ }), @@ -202,7 +202,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Abbr = function Abbr(props) {\n return _react2.default.createElement(\n 'abbr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAbbr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAbbr.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Abbr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FiYnIucmVhY3QuanM/ZDdlYiJdLCJuYW1lcyI6WyJBYmJyIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0FiYnIucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEFiYnIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGFiYnJcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9hYmJyPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkFiYnIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5BYmJyLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBBYmJyO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Abbr.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Abbr = function Abbr(props) {\n return _react2.default.createElement(\n 'abbr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAbbr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAbbr.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Abbr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FiYnIucmVhY3QuanM/ZDdlYiJdLCJuYW1lcyI6WyJBYmJyIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0FiYnIucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBBYmJyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGFiYnJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvYWJicj5cbiAgICApO1xufTtcblxuQWJici5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQWJici5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEFiYnI7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Abbr.react.js\n"); /***/ }), @@ -214,7 +214,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Acronym = function Acronym(props) {\n return _react2.default.createElement(\n 'acronym',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAcronym.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAcronym.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Acronym;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Fjcm9ueW0ucmVhY3QuanM/MzhkOCJdLCJuYW1lcyI6WyJBY3JvbnltIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0Fjcm9ueW0ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEFjcm9ueW0gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGFjcm9ueW1cclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9hY3JvbnltPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkFjcm9ueW0uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5BY3JvbnltLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBBY3JvbnltO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Acronym.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Acronym = function Acronym(props) {\n return _react2.default.createElement(\n 'acronym',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAcronym.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAcronym.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Acronym;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Fjcm9ueW0ucmVhY3QuanM/MzhkOCJdLCJuYW1lcyI6WyJBY3JvbnltIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9BY3JvbnltLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQWNyb255bSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxhY3JvbnltXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2Fjcm9ueW0+XG4gICAgKTtcbn07XG5cbkFjcm9ueW0uZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkFjcm9ueW0ucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBBY3JvbnltO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Acronym.react.js\n"); /***/ }), @@ -226,7 +226,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Address = function Address(props) {\n return _react2.default.createElement(\n 'address',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAddress.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAddress.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Address;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FkZHJlc3MucmVhY3QuanM/YTMyMyJdLCJuYW1lcyI6WyJBZGRyZXNzIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0FkZHJlc3MucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEFkZHJlc3MgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGFkZHJlc3NcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9hZGRyZXNzPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkFkZHJlc3MuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5BZGRyZXNzLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBBZGRyZXNzO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Address.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Address = function Address(props) {\n return _react2.default.createElement(\n 'address',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAddress.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAddress.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Address;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FkZHJlc3MucmVhY3QuanM/YTMyMyJdLCJuYW1lcyI6WyJBZGRyZXNzIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9BZGRyZXNzLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQWRkcmVzcyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxhZGRyZXNzXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2FkZHJlc3M+XG4gICAgKTtcbn07XG5cbkFkZHJlc3MuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkFkZHJlc3MucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBBZGRyZXNzO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Address.react.js\n"); /***/ }), @@ -238,7 +238,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Area = function Area(props) {\n return _react2.default.createElement(\n 'area',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nArea.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nArea.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Alternative text in case an image can't be displayed.\r\n */\n 'alt': _propTypes2.default.string,\n\n /**\r\n * A set of values specifying the coordinates of the hot-spot region.\r\n */\n 'coords': _propTypes2.default.string,\n\n /**\r\n * Indicates that the hyperlink is to be used for downloading a resource.\r\n */\n 'download': _propTypes2.default.string,\n\n /**\r\n * The URL of a linked resource.\r\n */\n 'href': _propTypes2.default.string,\n\n /**\r\n * Specifies the language of the linked resource.\r\n */\n 'hrefLang': _propTypes2.default.string,\n\n /**\r\n * Specifies a hint of the media for which the linked resource was designed.\r\n */\n 'media': _propTypes2.default.string,\n\n /**\r\n * Specifies the relationship of the target object to the link object.\r\n */\n 'rel': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'shape': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'target': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Area;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FyZWEucmVhY3QuanM/ZDU0ZSJdLCJuYW1lcyI6WyJBcmVhIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUFwREo7O0FBc0RiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6RFA7O0FBMkRiOzs7QUFHQSxnQkFBWUQsb0JBQVVDLE1BOURUOztBQWdFYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BbkVMOztBQXFFYjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQXhFVDs7QUEwRWI7OztBQUdBLGFBQVNELG9CQUFVQyxNQTdFTjs7QUErRWI7OztBQUdBLFdBQU9ELG9CQUFVQyxNQWxGSjs7QUFvRmI7OztBQUdBLGFBQVNELG9CQUFVQyxNQXZGTjs7QUF5RmI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTVGUDs7QUE4RmI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFqR1Y7O0FBbUdiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdEdWOztBQXdHYjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUEzR2hCOztBQTZHYjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQWhIWjs7QUFrSGI7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXJISjs7QUF1SGI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUExSFY7O0FBNEhiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUEvSFA7O0FBaUliOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwSUw7O0FBc0liOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BeklYOztBQTJJYjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BOUlOOztBQWdKYjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQW5KVDs7QUFxSmI7OztBQUdBLGFBQVNELG9CQUFVQyxNQXhKTjs7QUEwSmI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUE3SlY7O0FBK0piLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBL0pELENBQWpCOztrQkFtS2VsQixJIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQXJlYS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQXJlYSA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8YXJlYVxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2FyZWE+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQXJlYS5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcbkFyZWEucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFsdGVybmF0aXZlIHRleHQgaW4gY2FzZSBhbiBpbWFnZSBjYW4ndCBiZSBkaXNwbGF5ZWQuXHJcbiAgICAgKi9cclxuICAgICdhbHQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBzZXQgb2YgdmFsdWVzIHNwZWNpZnlpbmcgdGhlIGNvb3JkaW5hdGVzIG9mIHRoZSBob3Qtc3BvdCByZWdpb24uXHJcbiAgICAgKi9cclxuICAgICdjb29yZHMnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoYXQgdGhlIGh5cGVybGluayBpcyB0byBiZSB1c2VkIGZvciBkb3dubG9hZGluZyBhIHJlc291cmNlLlxyXG4gICAgICovXHJcbiAgICAnZG93bmxvYWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIFVSTCBvZiBhIGxpbmtlZCByZXNvdXJjZS5cclxuICAgICAqL1xyXG4gICAgJ2hyZWYnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSBsYW5ndWFnZSBvZiB0aGUgbGlua2VkIHJlc291cmNlLlxyXG4gICAgICovXHJcbiAgICAnaHJlZkxhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIGEgaGludCBvZiB0aGUgbWVkaWEgZm9yIHdoaWNoIHRoZSBsaW5rZWQgcmVzb3VyY2Ugd2FzIGRlc2lnbmVkLlxyXG4gICAgICovXHJcbiAgICAnbWVkaWEnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSByZWxhdGlvbnNoaXAgb2YgdGhlIHRhcmdldCBvYmplY3QgdG8gdGhlIGxpbmsgb2JqZWN0LlxyXG4gICAgICovXHJcbiAgICAncmVsJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICdzaGFwZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKlxyXG4gICAgICovXHJcbiAgICAndGFyZ2V0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEFyZWE7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Area.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Area = function Area(props) {\n return _react2.default.createElement(\n 'area',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nArea.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nArea.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Alternative text in case an image can't be displayed.\n */\n 'alt': _propTypes2.default.string,\n\n /**\n * A set of values specifying the coordinates of the hot-spot region.\n */\n 'coords': _propTypes2.default.string,\n\n /**\n * Indicates that the hyperlink is to be used for downloading a resource.\n */\n 'download': _propTypes2.default.string,\n\n /**\n * The URL of a linked resource.\n */\n 'href': _propTypes2.default.string,\n\n /**\n * Specifies the language of the linked resource.\n */\n 'hrefLang': _propTypes2.default.string,\n\n /**\n * Specifies a hint of the media for which the linked resource was designed.\n */\n 'media': _propTypes2.default.string,\n\n /**\n * Specifies the relationship of the target object to the link object.\n */\n 'rel': _propTypes2.default.string,\n\n /**\n *\n */\n 'shape': _propTypes2.default.string,\n\n /**\n *\n */\n 'target': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Area;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FyZWEucmVhY3QuanM/ZDU0ZSJdLCJuYW1lcyI6WyJBcmVhIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUFwREo7O0FBc0RiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6RFA7O0FBMkRiOzs7QUFHQSxjQUFZRCxvQkFBVUMsTUE5RFQ7O0FBZ0ViOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFuRUw7O0FBcUViOzs7QUFHQSxjQUFZRCxvQkFBVUMsTUF4RVQ7O0FBMEViOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE3RU47O0FBK0ViOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUFsRko7O0FBb0ZiOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUF2Rk47O0FBeUZiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE1RlA7O0FBOEZiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFqR1Y7O0FBbUdiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF0R1Y7O0FBd0diOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTNHaEI7O0FBNkdiOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BaEhaOztBQWtIYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BckhKOztBQXVIYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BMUhWOztBQTRIYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BL0hQOztBQWlJYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcElMOztBQXNJYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQXpJWDs7QUEySWI7OztBQUdBLFdBQVNELG9CQUFVSSxNQTlJTjs7QUFnSmI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQW5KVDs7QUFxSmI7OztBQUdBLFdBQVNELG9CQUFVQyxNQXhKTjs7QUEwSmI7OztBQUdBLGVBQWFELG9CQUFVSyxJQTdKVjs7QUErSmIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQS9KRDs7QUFpS2IsY0FBWU4sb0JBQVVLOztBQWpLVCxDQUFqQjs7a0JBcUtlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0FyZWEucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBBcmVhID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGFyZWFcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvYXJlYT5cbiAgICApO1xufTtcblxuQXJlYS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQXJlYS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBBbHRlcm5hdGl2ZSB0ZXh0IGluIGNhc2UgYW4gaW1hZ2UgY2FuJ3QgYmUgZGlzcGxheWVkLlxuICAgICAqL1xuICAgICdhbHQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBzZXQgb2YgdmFsdWVzIHNwZWNpZnlpbmcgdGhlIGNvb3JkaW5hdGVzIG9mIHRoZSBob3Qtc3BvdCByZWdpb24uXG4gICAgICovXG4gICAgJ2Nvb3Jkcyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgdGhhdCB0aGUgaHlwZXJsaW5rIGlzIHRvIGJlIHVzZWQgZm9yIGRvd25sb2FkaW5nIGEgcmVzb3VyY2UuXG4gICAgICovXG4gICAgJ2Rvd25sb2FkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBVUkwgb2YgYSBsaW5rZWQgcmVzb3VyY2UuXG4gICAgICovXG4gICAgJ2hyZWYnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogU3BlY2lmaWVzIHRoZSBsYW5ndWFnZSBvZiB0aGUgbGlua2VkIHJlc291cmNlLlxuICAgICAqL1xuICAgICdocmVmTGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZpZXMgYSBoaW50IG9mIHRoZSBtZWRpYSBmb3Igd2hpY2ggdGhlIGxpbmtlZCByZXNvdXJjZSB3YXMgZGVzaWduZWQuXG4gICAgICovXG4gICAgJ21lZGlhJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFNwZWNpZmllcyB0aGUgcmVsYXRpb25zaGlwIG9mIHRoZSB0YXJnZXQgb2JqZWN0IHRvIHRoZSBsaW5rIG9iamVjdC5cbiAgICAgKi9cbiAgICAncmVsJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3NoYXBlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3RhcmdldCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEFyZWE7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Area.react.js\n"); /***/ }), @@ -250,7 +250,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Article = function Article(props) {\n return _react2.default.createElement(\n 'article',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nArticle.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nArticle.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Article;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FydGljbGUucmVhY3QuanM/NjZiNiJdLCJuYW1lcyI6WyJBcnRpY2xlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0FydGljbGUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEFydGljbGUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGFydGljbGVcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9hcnRpY2xlPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkFydGljbGUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5BcnRpY2xlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBBcnRpY2xlO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Article.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Article = function Article(props) {\n return _react2.default.createElement(\n 'article',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nArticle.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nArticle.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Article;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FydGljbGUucmVhY3QuanM/NjZiNiJdLCJuYW1lcyI6WyJBcnRpY2xlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9BcnRpY2xlLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQXJ0aWNsZSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxhcnRpY2xlXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2FydGljbGU+XG4gICAgKTtcbn07XG5cbkFydGljbGUuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkFydGljbGUucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBBcnRpY2xlO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Article.react.js\n"); /***/ }), @@ -262,7 +262,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Aside = function Aside(props) {\n return _react2.default.createElement(\n 'aside',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAside.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAside.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Aside;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FzaWRlLnJlYWN0LmpzPzUwYjQiXSwibmFtZXMiOlsiQXNpZGUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFQ7O0FBc0RkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRUOztBQTJEZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGY7O0FBZ0VkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVYOztBQXFFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVIOztBQTBFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdSOztBQXdHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dMOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhIVDs7QUFrSGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEEsQ0FBbEI7O2tCQXNIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Bc2lkZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQXNpZGUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGFzaWRlXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvYXNpZGU+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQXNpZGUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Bc2lkZS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgQXNpZGU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Aside.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Aside = function Aside(props) {\n return _react2.default.createElement(\n 'aside',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAside.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAside.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Aside;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0FzaWRlLnJlYWN0LmpzPzUwYjQiXSwibmFtZXMiOlsiQXNpZGUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEVDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURmOztBQWdFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FWDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R1I7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0w7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSFQ7O0FBa0hkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEE7O0FBb0hkLGNBQVlOLG9CQUFVSzs7QUFwSFIsQ0FBbEI7O2tCQXdIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Bc2lkZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEFzaWRlID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGFzaWRlXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2FzaWRlPlxuICAgICk7XG59O1xuXG5Bc2lkZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQXNpZGUucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBBc2lkZTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Aside.react.js\n"); /***/ }), @@ -274,7 +274,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Audio = function Audio(props) {\n return _react2.default.createElement(\n 'audio',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAudio.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAudio.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * The audio or video should play as soon as possible.\r\n */\n 'autoPlay': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the browser should show playback controls to the user.\r\n */\n 'controls': _propTypes2.default.string,\n\n /**\r\n * How the element handles cross-origin requests\r\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the media should start playing from the start when it's finished.\r\n */\n 'loop': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the audio will be initially silenced on page load.\r\n */\n 'muted': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the whole resource, parts of it or nothing should be preloaded.\r\n */\n 'preload': _propTypes2.default.string,\n\n /**\r\n * The URL of the embeddable content.\r\n */\n 'src': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Audio;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0F1ZGlvLnJlYWN0LmpzP2Q3Y2MiXSwibmFtZXMiOlsiQXVkaW8iLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUFwRFI7O0FBc0RkOzs7QUFHQSxnQkFBWUQsb0JBQVVDLE1BekRSOztBQTJEZDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQTlEWDs7QUFnRWQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQW5FSjs7QUFxRWQ7OztBQUdBLGFBQVNELG9CQUFVQyxNQXhFTDs7QUEwRWQ7OztBQUdBLGVBQVdELG9CQUFVQyxNQTdFUDs7QUErRWQ7OztBQUdBLFdBQU9ELG9CQUFVQyxNQWxGSDs7QUFvRmQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF2RlQ7O0FBeUZkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BNUZUOztBQThGZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFqR2Y7O0FBbUdkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BdEdYOztBQXdHZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BM0dIOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWhIVDs7QUFrSGQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQXJITjs7QUF1SGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQTFISjs7QUE0SGQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUEvSFY7O0FBaUlkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFwSUw7O0FBc0lkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BeklSOztBQTJJZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BOUlMOztBQWdKZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQW5KVDs7QUFxSmQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFySkEsQ0FBbEI7O2tCQXlKZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9BdWRpby5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQXVkaW8gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGF1ZGlvXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvYXVkaW8+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQXVkaW8uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5BdWRpby5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGF1ZGlvIG9yIHZpZGVvIHNob3VsZCBwbGF5IGFzIHNvb24gYXMgcG9zc2libGUuXHJcbiAgICAgKi9cclxuICAgICdhdXRvUGxheSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgYnJvd3NlciBzaG91bGQgc2hvdyBwbGF5YmFjayBjb250cm9scyB0byB0aGUgdXNlci5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRyb2xzJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEhvdyB0aGUgZWxlbWVudCBoYW5kbGVzIGNyb3NzLW9yaWdpbiByZXF1ZXN0c1xyXG4gICAgICovXHJcbiAgICAnY3Jvc3NPcmlnaW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIG1lZGlhIHNob3VsZCBzdGFydCBwbGF5aW5nIGZyb20gdGhlIHN0YXJ0IHdoZW4gaXQncyBmaW5pc2hlZC5cclxuICAgICAqL1xyXG4gICAgJ2xvb3AnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGF1ZGlvIHdpbGwgYmUgaW5pdGlhbGx5IHNpbGVuY2VkIG9uIHBhZ2UgbG9hZC5cclxuICAgICAqL1xyXG4gICAgJ211dGVkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSB3aG9sZSByZXNvdXJjZSwgcGFydHMgb2YgaXQgb3Igbm90aGluZyBzaG91bGQgYmUgcHJlbG9hZGVkLlxyXG4gICAgICovXHJcbiAgICAncHJlbG9hZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgVVJMIG9mIHRoZSBlbWJlZGRhYmxlIGNvbnRlbnQuXHJcbiAgICAgKi9cclxuICAgICdzcmMnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgQXVkaW87XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Audio.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Audio = function Audio(props) {\n return _react2.default.createElement(\n 'audio',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nAudio.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nAudio.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * The audio or video should play as soon as possible.\n */\n 'autoPlay': _propTypes2.default.string,\n\n /**\n * Indicates whether the browser should show playback controls to the user.\n */\n 'controls': _propTypes2.default.string,\n\n /**\n * How the element handles cross-origin requests\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\n * Indicates whether the media should start playing from the start when it's finished.\n */\n 'loop': _propTypes2.default.string,\n\n /**\n * Indicates whether the audio will be initially silenced on page load.\n */\n 'muted': _propTypes2.default.string,\n\n /**\n * Indicates whether the whole resource, parts of it or nothing should be preloaded.\n */\n 'preload': _propTypes2.default.string,\n\n /**\n * The URL of the embeddable content.\n */\n 'src': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Audio;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0F1ZGlvLnJlYWN0LmpzP2Q3Y2MiXSwibmFtZXMiOlsiQXVkaW8iLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGNBQVlELG9CQUFVQyxNQXBEUjs7QUFzRGQ7OztBQUdBLGNBQVlELG9CQUFVQyxNQXpEUjs7QUEyRGQ7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUE5RFg7O0FBZ0VkOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFuRUo7O0FBcUVkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUF4RUw7O0FBMEVkOzs7QUFHQSxhQUFXRCxvQkFBVUMsTUE3RVA7O0FBK0VkOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUFsRkg7O0FBb0ZkOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF2RlQ7O0FBeUZkOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE1RlQ7O0FBOEZkOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQWpHZjs7QUFtR2Q7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUF0R1g7O0FBd0dkOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUEzR0g7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFoSFQ7O0FBa0hkOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFySE47O0FBdUhkOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUExSEo7O0FBNEhkOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BL0hWOztBQWlJZDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BcElMOztBQXNJZDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BeklSOztBQTJJZDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BOUlMOztBQWdKZDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBbkpUOztBQXFKZCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBckpBOztBQXVKZCxjQUFZTixvQkFBVUs7O0FBdkpSLENBQWxCOztrQkEySmVqQixLIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQXVkaW8ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBBdWRpbyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxhdWRpb1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9hdWRpbz5cbiAgICApO1xufTtcblxuQXVkaW8uZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkF1ZGlvLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIFRoZSBhdWRpbyBvciB2aWRlbyBzaG91bGQgcGxheSBhcyBzb29uIGFzIHBvc3NpYmxlLlxuICAgICAqL1xuICAgICdhdXRvUGxheSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgYnJvd3NlciBzaG91bGQgc2hvdyBwbGF5YmFjayBjb250cm9scyB0byB0aGUgdXNlci5cbiAgICAgKi9cbiAgICAnY29udHJvbHMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSG93IHRoZSBlbGVtZW50IGhhbmRsZXMgY3Jvc3Mtb3JpZ2luIHJlcXVlc3RzXG4gICAgICovXG4gICAgJ2Nyb3NzT3JpZ2luJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBtZWRpYSBzaG91bGQgc3RhcnQgcGxheWluZyBmcm9tIHRoZSBzdGFydCB3aGVuIGl0J3MgZmluaXNoZWQuXG4gICAgICovXG4gICAgJ2xvb3AnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGF1ZGlvIHdpbGwgYmUgaW5pdGlhbGx5IHNpbGVuY2VkIG9uIHBhZ2UgbG9hZC5cbiAgICAgKi9cbiAgICAnbXV0ZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIHdob2xlIHJlc291cmNlLCBwYXJ0cyBvZiBpdCBvciBub3RoaW5nIHNob3VsZCBiZSBwcmVsb2FkZWQuXG4gICAgICovXG4gICAgJ3ByZWxvYWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIFVSTCBvZiB0aGUgZW1iZWRkYWJsZSBjb250ZW50LlxuICAgICAqL1xuICAgICdzcmMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBBdWRpbztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Audio.react.js\n"); /***/ }), @@ -286,7 +286,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar B = function B(props) {\n return _react2.default.createElement(\n 'b',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nB.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nB.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = B;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0IucmVhY3QuanM/MTJhZCJdLCJuYW1lcyI6WyJCIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxFQUFFVSxZQUFGLEdBQWlCO0FBQ2JQLGNBQVUsQ0FERztBQUViQyx3QkFBb0IsQ0FBQztBQUZSLENBQWpCOztBQUtBSixFQUFFVyxTQUFGLEdBQWM7QUFDVjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOTjs7QUFRVjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhaOztBQWFWOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERiOztBQXNEVjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEYjs7QUEyRFY7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURuQjs7QUFnRVY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRWY7O0FBcUVWOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RVA7O0FBMEVWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1o7O0FBd0dWOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR1Q7O0FBNkdWOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhiOztBQWtIVixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxISixDQUFkOztrQkFzSGVsQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQiA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8YlxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2I+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQi5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcbkIucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/B.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar B = function B(props) {\n return _react2.default.createElement(\n 'b',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nB.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nB.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = B;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0IucmVhY3QuanM/MTJhZCJdLCJuYW1lcyI6WyJCIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEVBQUVVLFlBQUYsR0FBaUI7QUFDYlAsWUFBVSxDQURHO0FBRWJDLHNCQUFvQixDQUFDO0FBRlIsQ0FBakI7O0FBS0FKLEVBQUVXLFNBQUYsR0FBYztBQUNWOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5OOztBQVFWOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYWjs7QUFhVjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRGI7O0FBc0RWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RGI7O0FBMkRWOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEbkI7O0FBZ0VWOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVmOztBQXFFVjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVQOztBQTBFVjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHWjs7QUF3R1Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHVDs7QUE2R1Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIYjs7QUFrSFYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxISjs7QUFvSFYsY0FBWU4sb0JBQVVLOztBQXBIWixDQUFkOztrQkF3SGVqQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEIgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8YlxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9iPlxuICAgICk7XG59O1xuXG5CLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5CLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/B.react.js\n"); /***/ }), @@ -298,7 +298,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Base = function Base(props) {\n return _react2.default.createElement(\n 'base',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBase.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBase.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * The URL of a linked resource.\r\n */\n 'href': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'target': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Base;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Jhc2UucmVhY3QuanM/MjRhMCJdLCJuYW1lcyI6WyJCYXNlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwREw7O0FBc0RiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6RFA7O0FBMkRiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURWOztBQWdFYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQW5FVjs7QUFxRWI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BeEVoQjs7QUEwRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUE3RVo7O0FBK0ViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUFsRko7O0FBb0ZiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdkZWOztBQXlGYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BNUZQOztBQThGYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BakdMOztBQW1HYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQXRHWDs7QUF3R2I7OztBQUdBLGFBQVNELG9CQUFVSSxNQTNHTjs7QUE2R2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUFoSFQ7O0FBa0hiOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFySE47O0FBdUhiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBMUhWOztBQTRIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQTVIRCxDQUFqQjs7a0JBZ0llbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0Jhc2UucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEJhc2UgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGJhc2VcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9iYXNlPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkJhc2UuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5CYXNlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgVVJMIG9mIGEgbGlua2VkIHJlc291cmNlLlxyXG4gICAgICovXHJcbiAgICAnaHJlZic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKlxyXG4gICAgICovXHJcbiAgICAndGFyZ2V0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEJhc2U7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Base.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Base = function Base(props) {\n return _react2.default.createElement(\n 'base',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBase.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBase.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * The URL of a linked resource.\n */\n 'href': _propTypes2.default.string,\n\n /**\n *\n */\n 'target': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Base;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Jhc2UucmVhY3QuanM/MjRhMCJdLCJuYW1lcyI6WyJCYXNlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwREw7O0FBc0RiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6RFA7O0FBMkRiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE5RFY7O0FBZ0ViOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFuRVY7O0FBcUViOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQXhFaEI7O0FBMEViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BN0VaOztBQStFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BbEZKOztBQW9GYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BdkZWOztBQXlGYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BNUZQOztBQThGYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BakdMOztBQW1HYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQXRHWDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVSSxNQTNHTjs7QUE2R2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQWhIVDs7QUFrSGI7OztBQUdBLFdBQVNELG9CQUFVQyxNQXJITjs7QUF1SGI7OztBQUdBLGVBQWFELG9CQUFVSyxJQTFIVjs7QUE0SGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQTVIRDs7QUE4SGIsY0FBWU4sb0JBQVVLOztBQTlIVCxDQUFqQjs7a0JBa0llakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0Jhc2UucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBCYXNlID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGJhc2VcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvYmFzZT5cbiAgICApO1xufTtcblxuQmFzZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQmFzZS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBUaGUgVVJMIG9mIGEgbGlua2VkIHJlc291cmNlLlxuICAgICAqL1xuICAgICdocmVmJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3RhcmdldCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEJhc2U7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Base.react.js\n"); /***/ }), @@ -310,7 +310,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Basefont = function Basefont(props) {\n return _react2.default.createElement(\n 'basefont',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBasefont.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBasefont.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Basefont;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Jhc2Vmb250LnJlYWN0LmpzPzdiNTEiXSwibmFtZXMiOlsiQmFzZWZvbnQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBETjs7QUFzRGpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekROOztBQTJEakI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURaOztBQWdFakI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVI7O0FBcUVqQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVBOztBQTBFakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdMOztBQXdHakI7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHRjs7QUE2R2pCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhOOztBQWtIakIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEcsQ0FBckI7O2tCQXNIZWxCLFEiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9CYXNlZm9udC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQmFzZWZvbnQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGJhc2Vmb250XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvYmFzZWZvbnQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQmFzZWZvbnQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5CYXNlZm9udC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgQmFzZWZvbnQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Basefont.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Basefont = function Basefont(props) {\n return _react2.default.createElement(\n 'basefont',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBasefont.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBasefont.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Basefont;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Jhc2Vmb250LnJlYWN0LmpzPzdiNTEiXSwibmFtZXMiOlsiQmFzZWZvbnQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcEROOztBQXNEakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEWjs7QUFnRWpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVSOztBQXFFakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFQTs7QUEwRWpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R0w7O0FBd0dqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dGOztBQTZHakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhITjs7QUFrSGpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEc7O0FBb0hqQixjQUFZTixvQkFBVUs7O0FBcEhMLENBQXJCOztrQkF3SGVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQmFzZWZvbnQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBCYXNlZm9udCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxiYXNlZm9udFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9iYXNlZm9udD5cbiAgICApO1xufTtcblxuQmFzZWZvbnQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkJhc2Vmb250LnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQmFzZWZvbnQ7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Basefont.react.js\n"); /***/ }), @@ -322,7 +322,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Bdi = function Bdi(props) {\n return _react2.default.createElement(\n 'bdi',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBdi.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBdi.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Bdi;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0JkaS5yZWFjdC5qcz9mMGQxIl0sIm5hbWVzIjpbIkJkaSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQmRpLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBCZGkgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGJkaVxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2JkaT5cclxuICAgICk7XHJcbn07XHJcblxyXG5CZGkuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5CZGkucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEJkaTtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Bdi.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Bdi = function Bdi(props) {\n return _react2.default.createElement(\n 'bdi',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBdi.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBdi.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Bdi;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0JkaS5yZWFjdC5qcz9mMGQxIl0sIm5hbWVzIjpbIkJkaSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQmRpLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQmRpID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGJkaVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9iZGk+XG4gICAgKTtcbn07XG5cbkJkaS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQmRpLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQmRpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Bdi.react.js\n"); /***/ }), @@ -334,7 +334,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Bdo = function Bdo(props) {\n return _react2.default.createElement(\n 'bdo',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBdo.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBdo.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Bdo;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Jkby5yZWFjdC5qcz9mYmQ0Il0sIm5hbWVzIjpbIkJkbyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQmRvLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBCZG8gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGJkb1xyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2Jkbz5cclxuICAgICk7XHJcbn07XHJcblxyXG5CZG8uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5CZG8ucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEJkbztcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Bdo.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Bdo = function Bdo(props) {\n return _react2.default.createElement(\n 'bdo',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBdo.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBdo.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Bdo;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Jkby5yZWFjdC5qcz9mYmQ0Il0sIm5hbWVzIjpbIkJkbyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQmRvLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQmRvID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGJkb1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9iZG8+XG4gICAgKTtcbn07XG5cbkJkby5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQmRvLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQmRvO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Bdo.react.js\n"); /***/ }), @@ -346,7 +346,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Big = function Big(props) {\n return _react2.default.createElement(\n 'big',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBig.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBig.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Big;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0JpZy5yZWFjdC5qcz82YTEyIl0sIm5hbWVzIjpbIkJpZyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQmlnLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBCaWcgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGJpZ1xyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2JpZz5cclxuICAgICk7XHJcbn07XHJcblxyXG5CaWcuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5CaWcucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEJpZztcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Big.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Big = function Big(props) {\n return _react2.default.createElement(\n 'big',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBig.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBig.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Big;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0JpZy5yZWFjdC5qcz82YTEyIl0sIm5hbWVzIjpbIkJpZyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQmlnLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQmlnID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGJpZ1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9iaWc+XG4gICAgKTtcbn07XG5cbkJpZy5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQmlnLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQmlnO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Big.react.js\n"); /***/ }), @@ -358,7 +358,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Blink = function Blink(props) {\n return _react2.default.createElement(\n 'blink',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBlink.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBlink.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Blink;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0JsaW5rLnJlYWN0LmpzPzE2ZTQiXSwibmFtZXMiOlsiQmxpbmsiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFQ7O0FBc0RkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRUOztBQTJEZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGY7O0FBZ0VkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVYOztBQXFFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVIOztBQTBFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdSOztBQXdHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dMOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhIVDs7QUFrSGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEEsQ0FBbEI7O2tCQXNIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9CbGluay5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQmxpbmsgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGJsaW5rXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvYmxpbms+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQmxpbmsuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5CbGluay5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgQmxpbms7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Blink.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Blink = function Blink(props) {\n return _react2.default.createElement(\n 'blink',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBlink.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBlink.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Blink;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0JsaW5rLnJlYWN0LmpzPzE2ZTQiXSwibmFtZXMiOlsiQmxpbmsiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEVDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURmOztBQWdFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FWDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R1I7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0w7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSFQ7O0FBa0hkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEE7O0FBb0hkLGNBQVlOLG9CQUFVSzs7QUFwSFIsQ0FBbEI7O2tCQXdIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9CbGluay5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEJsaW5rID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGJsaW5rXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2JsaW5rPlxuICAgICk7XG59O1xuXG5CbGluay5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQmxpbmsucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBCbGluaztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Blink.react.js\n"); /***/ }), @@ -370,7 +370,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Blockquote = function Blockquote(props) {\n return _react2.default.createElement(\n 'blockquote',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBlockquote.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBlockquote.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Contains a URI which points to the source of the quote or change.\r\n */\n 'cite': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Blockquote;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Jsb2NrcXVvdGUucmVhY3QuanM/MzY1MSJdLCJuYW1lcyI6WyJCbG9ja3F1b3RlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxhQUFhLFNBQWJBLFVBQWEsQ0FBQ0MsS0FBRCxFQUFXO0FBQzFCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxXQUFXVSxZQUFYLEdBQTBCO0FBQ3RCUCxjQUFVLENBRFk7QUFFdEJDLHdCQUFvQixDQUFDO0FBRkMsQ0FBMUI7O0FBS0FKLFdBQVdXLFNBQVgsR0FBdUI7QUFDbkI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkc7O0FBUW5COzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWEg7O0FBYW5COzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCSDs7QUFtQm5COzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJiOztBQTBCbkI7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JFOztBQWlDbkI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDQzs7QUFzQ25COzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q0Q7O0FBMkNuQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNEOztBQWlEbkI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBEQzs7QUFzRG5COzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRKOztBQTJEbkI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE5REo7O0FBZ0VuQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFuRVY7O0FBcUVuQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQXhFTjs7QUEwRW5COzs7QUFHQSxXQUFPRCxvQkFBVUMsTUE3RUU7O0FBK0VuQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWxGSjs7QUFvRm5COzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF2RkQ7O0FBeUZuQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BNUZDOztBQThGbkI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUFqR0w7O0FBbUduQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BdEdBOztBQXdHbkI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUEzR0g7O0FBNkduQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BaEhBOztBQWtIbkI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFySEo7O0FBdUhuQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQXZISyxDQUF2Qjs7a0JBMkhlbEIsVSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0Jsb2NrcXVvdGUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEJsb2NrcXVvdGUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGJsb2NrcXVvdGVcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9ibG9ja3F1b3RlPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkJsb2NrcXVvdGUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5CbG9ja3F1b3RlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBDb250YWlucyBhIFVSSSB3aGljaCBwb2ludHMgdG8gdGhlIHNvdXJjZSBvZiB0aGUgcXVvdGUgb3IgY2hhbmdlLlxyXG4gICAgICovXHJcbiAgICAnY2l0ZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBCbG9ja3F1b3RlO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Blockquote.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Blockquote = function Blockquote(props) {\n return _react2.default.createElement(\n 'blockquote',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBlockquote.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBlockquote.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Contains a URI which points to the source of the quote or change.\n */\n 'cite': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Blockquote;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Jsb2NrcXVvdGUucmVhY3QuanM/MzY1MSJdLCJuYW1lcyI6WyJCbG9ja3F1b3RlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxhQUFhLFNBQWJBLFVBQWEsQ0FBQ0MsS0FBRCxFQUFXO0FBQzFCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFdBQVdVLFlBQVgsR0FBMEI7QUFDdEJQLFlBQVUsQ0FEWTtBQUV0QkMsc0JBQW9CLENBQUM7QUFGQyxDQUExQjs7QUFLQUosV0FBV1csU0FBWCxHQUF1QjtBQUNuQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORzs7QUFRbkI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhIOztBQWFuQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCSDs7QUFtQm5COzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJiOztBQTBCbkI7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JFOztBQWlDbkI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDQzs7QUFzQ25COzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q0Q7O0FBMkNuQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNEOztBQWlEbkI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBEQzs7QUFzRG5COzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6REo7O0FBMkRuQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BOURKOztBQWdFbkI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BbkVWOztBQXFFbkI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUF4RU47O0FBMEVuQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BN0VFOztBQStFbkI7OztBQUdBLGVBQWFELG9CQUFVQyxNQWxGSjs7QUFvRm5COzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF2RkQ7O0FBeUZuQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BNUZDOztBQThGbkI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUFqR0w7O0FBbUduQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BdEdBOztBQXdHbkI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQTNHSDs7QUE2R25COzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFoSEE7O0FBa0huQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBckhKOztBQXVIbkIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQXZISzs7QUF5SG5CLGNBQVlOLG9CQUFVSzs7QUF6SEgsQ0FBdkI7O2tCQTZIZWpCLFUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9CbG9ja3F1b3RlLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQmxvY2txdW90ZSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxibG9ja3F1b3RlXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2Jsb2NrcXVvdGU+XG4gICAgKTtcbn07XG5cbkJsb2NrcXVvdGUuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkJsb2NrcXVvdGUucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogQ29udGFpbnMgYSBVUkkgd2hpY2ggcG9pbnRzIHRvIHRoZSBzb3VyY2Ugb2YgdGhlIHF1b3RlIG9yIGNoYW5nZS5cbiAgICAgKi9cbiAgICAnY2l0ZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEJsb2NrcXVvdGU7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Blockquote.react.js\n"); /***/ }), @@ -382,7 +382,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Br = function Br(props) {\n return _react2.default.createElement(\n 'br',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBr.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Br;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0JyLnJlYWN0LmpzPzQwMWYiXSwibmFtZXMiOlsiQnIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Cci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQnIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGJyXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvYnI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQnIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Cci5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgQnI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Br.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Br = function Br(props) {\n return _react2.default.createElement(\n 'br',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nBr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nBr.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Br;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0JyLnJlYWN0LmpzPzQwMWYiXSwibmFtZXMiOlsiQnIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Cci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEJyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGJyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2JyPlxuICAgICk7XG59O1xuXG5Cci5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQnIucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBCcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Br.react.js\n"); /***/ }), @@ -394,7 +394,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Button = function Button(props) {\n return _react2.default.createElement(\n 'button',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nButton.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nButton.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * The element should be automatically focused after the page loaded.\r\n */\n 'autoFocus': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the user can interact with the element.\r\n */\n 'disabled': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Indicates the action of the element, overriding the action defined in the
.\r\n */\n 'formAction': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Defines the type of the element.\r\n */\n 'type': _propTypes2.default.string,\n\n /**\r\n * Defines a default value which will be displayed in the element on page load.\r\n */\n 'value': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Button;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0J1dHRvbi5yZWFjdC5qcz84MTQ2Il0sIm5hbWVzIjpbIkJ1dHRvbiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUF6RFA7O0FBMkRmOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUE5REg7O0FBZ0VmOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BbkVUOztBQXFFZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BeEVIOztBQTBFZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BN0VIOztBQStFZjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BbEZKOztBQW9GZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXZGUjs7QUF5RmY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE1RlI7O0FBOEZmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQWpHZDs7QUFtR2Y7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUF0R1Y7O0FBd0dmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUEzR0Y7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BaEhSOztBQWtIZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BckhMOztBQXVIZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BMUhIOztBQTRIZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQS9IVDs7QUFpSWY7OztBQUdBLGFBQVNELG9CQUFVSSxNQXBJSjs7QUFzSWY7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF6SVA7O0FBMklmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUE5SUo7O0FBZ0pmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBbkpSOztBQXFKZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQXJKQyxDQUFuQjs7a0JBeUplbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0J1dHRvbi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQnV0dG9uID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxidXR0b25cclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9idXR0b24+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQnV0dG9uLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuQnV0dG9uLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgZWxlbWVudCBzaG91bGQgYmUgYXV0b21hdGljYWxseSBmb2N1c2VkIGFmdGVyIHRoZSBwYWdlIGxvYWRlZC5cclxuICAgICAqL1xyXG4gICAgJ2F1dG9Gb2N1cyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdXNlciBjYW4gaW50ZXJhY3Qgd2l0aCB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Rpc2FibGVkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB0aGUgZm9ybSB0aGF0IGlzIHRoZSBvd25lciBvZiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Zvcm0nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBhY3Rpb24gb2YgdGhlIGVsZW1lbnQsIG92ZXJyaWRpbmcgdGhlIGFjdGlvbiBkZWZpbmVkIGluIHRoZSA8Zm9ybT4uXHJcbiAgICAgKi9cclxuICAgICdmb3JtQWN0aW9uJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE5hbWUgb2YgdGhlIGVsZW1lbnQuIEZvciBleGFtcGxlIHVzZWQgYnkgdGhlIHNlcnZlciB0byBpZGVudGlmeSB0aGUgZmllbGRzIGluIGZvcm0gc3VibWl0cy5cclxuICAgICAqL1xyXG4gICAgJ25hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdHlwZSBvZiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3R5cGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGRlZmF1bHQgdmFsdWUgd2hpY2ggd2lsbCBiZSBkaXNwbGF5ZWQgaW4gdGhlIGVsZW1lbnQgb24gcGFnZSBsb2FkLlxyXG4gICAgICovXHJcbiAgICAndmFsdWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgQnV0dG9uO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Button.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Button = function Button(props) {\n return _react2.default.createElement(\n 'button',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nButton.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nButton.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * The element should be automatically focused after the page loaded.\n */\n 'autoFocus': _propTypes2.default.string,\n\n /**\n * Indicates whether the user can interact with the element.\n */\n 'disabled': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Indicates the action of the element, overriding the action defined in the .\n */\n 'formAction': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Defines the type of the element.\n */\n 'type': _propTypes2.default.string,\n\n /**\n * Defines a default value which will be displayed in the element on page load.\n */\n 'value': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Button;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0J1dHRvbi5yZWFjdC5qcz84MTQ2Il0sIm5hbWVzIjpbIkJ1dHRvbiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BekRQOztBQTJEZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BOURIOztBQWdFZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQW5FVDs7QUFxRWY7OztBQUdBLFVBQVFELG9CQUFVQyxNQXhFSDs7QUEwRWY7OztBQUdBLFVBQVFELG9CQUFVQyxNQTdFSDs7QUErRWY7OztBQUdBLFdBQVNELG9CQUFVQyxNQWxGSjs7QUFvRmY7OztBQUdBLGVBQWFELG9CQUFVQyxNQXZGUjs7QUF5RmY7OztBQUdBLGVBQWFELG9CQUFVQyxNQTVGUjs7QUE4RmY7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BakdkOztBQW1HZjs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXRHVjs7QUF3R2Y7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTNHRjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVQyxNQWhIUjs7QUFrSGY7OztBQUdBLFlBQVVELG9CQUFVQyxNQXJITDs7QUF1SGY7OztBQUdBLFVBQVFELG9CQUFVQyxNQTFISDs7QUE0SGY7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUEvSFQ7O0FBaUlmOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFwSUo7O0FBc0lmOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF6SVA7O0FBMklmOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE5SUo7O0FBZ0pmOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFuSlI7O0FBcUpmLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FySkM7O0FBdUpmLGNBQVlOLG9CQUFVSzs7QUF2SlAsQ0FBbkI7O2tCQTJKZWpCLE0iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9CdXR0b24ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBCdXR0b24gPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8YnV0dG9uXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2J1dHRvbj5cbiAgICApO1xufTtcblxuQnV0dG9uLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5CdXR0b24ucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogVGhlIGVsZW1lbnQgc2hvdWxkIGJlIGF1dG9tYXRpY2FsbHkgZm9jdXNlZCBhZnRlciB0aGUgcGFnZSBsb2FkZWQuXG4gICAgICovXG4gICAgJ2F1dG9Gb2N1cyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdXNlciBjYW4gaW50ZXJhY3Qgd2l0aCB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnZGlzYWJsZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoZSBmb3JtIHRoYXQgaXMgdGhlIG93bmVyIG9mIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdmb3JtJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB0aGUgYWN0aW9uIG9mIHRoZSBlbGVtZW50LCBvdmVycmlkaW5nIHRoZSBhY3Rpb24gZGVmaW5lZCBpbiB0aGUgPGZvcm0+LlxuICAgICAqL1xuICAgICdmb3JtQWN0aW9uJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE5hbWUgb2YgdGhlIGVsZW1lbnQuIEZvciBleGFtcGxlIHVzZWQgYnkgdGhlIHNlcnZlciB0byBpZGVudGlmeSB0aGUgZmllbGRzIGluIGZvcm0gc3VibWl0cy5cbiAgICAgKi9cbiAgICAnbmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0eXBlIG9mIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0eXBlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBkZWZhdWx0IHZhbHVlIHdoaWNoIHdpbGwgYmUgZGlzcGxheWVkIGluIHRoZSBlbGVtZW50IG9uIHBhZ2UgbG9hZC5cbiAgICAgKi9cbiAgICAndmFsdWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBCdXR0b247XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Button.react.js\n"); /***/ }), @@ -406,7 +406,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Canvas = function Canvas(props) {\n return _react2.default.createElement(\n 'canvas',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCanvas.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCanvas.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\r\n */\n 'height': _propTypes2.default.string,\n\n /**\r\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\r\n */\n 'width': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Canvas;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NhbnZhcy5yZWFjdC5qcz82OTg3Il0sIm5hbWVzIjpbIkNhbnZhcyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BcERMOztBQXNEZjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BekRKOztBQTJEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTlEUjs7QUFnRWY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFuRVI7O0FBcUVmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQXhFZDs7QUEwRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUE3RVY7O0FBK0VmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUFsRkY7O0FBb0ZmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdkZSOztBQXlGZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BNUZMOztBQThGZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BakdIOztBQW1HZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQXRHVDs7QUF3R2Y7OztBQUdBLGFBQVNELG9CQUFVSSxNQTNHSjs7QUE2R2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUFoSFA7O0FBa0hmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFySEo7O0FBdUhmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBMUhSOztBQTRIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQTVIQyxDQUFuQjs7a0JBZ0llbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NhbnZhcy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQ2FudmFzID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxjYW52YXNcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9jYW52YXM+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQ2FudmFzLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuQ2FudmFzLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBTcGVjaWZpZXMgdGhlIGhlaWdodCBvZiBlbGVtZW50cyBsaXN0ZWQgaGVyZS4gRm9yIGFsbCBvdGhlciBlbGVtZW50cywgdXNlIHRoZSBDU1MgaGVpZ2h0IHByb3BlcnR5LiAgICAgICAgTm90ZTogSW4gc29tZSBpbnN0YW5jZXMsIHN1Y2ggYXMgPGRpdj4sIHRoaXMgaXMgYSBsZWdhY3kgYXR0cmlidXRlLCBpbiB3aGljaCBjYXNlIHRoZSBDU1MgaGVpZ2h0IHByb3BlcnR5IHNob3VsZCBiZSB1c2VkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICdoZWlnaHQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRm9yIHRoZSBlbGVtZW50cyBsaXN0ZWQgaGVyZSwgdGhpcyBlc3RhYmxpc2hlcyB0aGUgZWxlbWVudCdzIHdpZHRoLiAgICAgICAgTm90ZTogRm9yIGFsbCBvdGhlciBpbnN0YW5jZXMsIHN1Y2ggYXMgPGRpdj4sIHRoaXMgaXMgYSBsZWdhY3kgYXR0cmlidXRlLCBpbiB3aGljaCBjYXNlIHRoZSBDU1Mgd2lkdGggcHJvcGVydHkgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3dpZHRoJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IENhbnZhcztcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Canvas.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Canvas = function Canvas(props) {\n return _react2.default.createElement(\n 'canvas',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCanvas.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCanvas.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\n */\n 'height': _propTypes2.default.string,\n\n /**\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\n */\n 'width': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Canvas;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NhbnZhcy5yZWFjdC5qcz82OTg3Il0sIm5hbWVzIjpbIkNhbnZhcyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BcERMOztBQXNEZjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BekRKOztBQTJEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BOURSOztBQWdFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbkVSOztBQXFFZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUF4RWQ7O0FBMEVmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BN0VWOztBQStFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BbEZGOztBQW9GZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BdkZSOztBQXlGZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BNUZMOztBQThGZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BakdIOztBQW1HZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQXRHVDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVSSxNQTNHSjs7QUE2R2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQWhIUDs7QUFrSGY7OztBQUdBLFdBQVNELG9CQUFVQyxNQXJISjs7QUF1SGY7OztBQUdBLGVBQWFELG9CQUFVSyxJQTFIUjs7QUE0SGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQTVIQzs7QUE4SGYsY0FBWU4sb0JBQVVLOztBQTlIUCxDQUFuQjs7a0JBa0llakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NhbnZhcy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IENhbnZhcyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxjYW52YXNcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvY2FudmFzPlxuICAgICk7XG59O1xuXG5DYW52YXMuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkNhbnZhcy5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZpZXMgdGhlIGhlaWdodCBvZiBlbGVtZW50cyBsaXN0ZWQgaGVyZS4gRm9yIGFsbCBvdGhlciBlbGVtZW50cywgdXNlIHRoZSBDU1MgaGVpZ2h0IHByb3BlcnR5LiAgICAgICAgTm90ZTogSW4gc29tZSBpbnN0YW5jZXMsIHN1Y2ggYXMgPGRpdj4sIHRoaXMgaXMgYSBsZWdhY3kgYXR0cmlidXRlLCBpbiB3aGljaCBjYXNlIHRoZSBDU1MgaGVpZ2h0IHByb3BlcnR5IHNob3VsZCBiZSB1c2VkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ2hlaWdodCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBGb3IgdGhlIGVsZW1lbnRzIGxpc3RlZCBoZXJlLCB0aGlzIGVzdGFibGlzaGVzIHRoZSBlbGVtZW50J3Mgd2lkdGguICAgICAgICBOb3RlOiBGb3IgYWxsIG90aGVyIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyB3aWR0aCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd3aWR0aCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IENhbnZhcztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Canvas.react.js\n"); /***/ }), @@ -418,7 +418,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Caption = function Caption(props) {\n return _react2.default.createElement(\n 'caption',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCaption.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCaption.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Caption;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NhcHRpb24ucmVhY3QuanM/ZmI5MiJdLCJuYW1lcyI6WyJDYXB0aW9uIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NhcHRpb24ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IENhcHRpb24gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGNhcHRpb25cclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9jYXB0aW9uPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkNhcHRpb24uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5DYXB0aW9uLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBDYXB0aW9uO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Caption.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Caption = function Caption(props) {\n return _react2.default.createElement(\n 'caption',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCaption.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCaption.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Caption;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NhcHRpb24ucmVhY3QuanM/ZmI5MiJdLCJuYW1lcyI6WyJDYXB0aW9uIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9DYXB0aW9uLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQ2FwdGlvbiA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxjYXB0aW9uXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2NhcHRpb24+XG4gICAgKTtcbn07XG5cbkNhcHRpb24uZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkNhcHRpb24ucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBDYXB0aW9uO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Caption.react.js\n"); /***/ }), @@ -430,7 +430,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Center = function Center(props) {\n return _react2.default.createElement(\n 'center',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCenter.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCenter.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Center;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NlbnRlci5yZWFjdC5qcz83YjAxIl0sIm5hbWVzIjpbIkNlbnRlciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NlbnRlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgQ2VudGVyID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxjZW50ZXJcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9jZW50ZXI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuQ2VudGVyLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuQ2VudGVyLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBDZW50ZXI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Center.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Center = function Center(props) {\n return _react2.default.createElement(\n 'center',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCenter.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCenter.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Center;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NlbnRlci5yZWFjdC5qcz83YjAxIl0sIm5hbWVzIjpbIkNlbnRlciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NlbnRlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IENlbnRlciA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxjZW50ZXJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvY2VudGVyPlxuICAgICk7XG59O1xuXG5DZW50ZXIuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkNlbnRlci5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IENlbnRlcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Center.react.js\n"); /***/ }), @@ -442,7 +442,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Cite = function Cite(props) {\n return _react2.default.createElement(\n 'cite',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCite.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCite.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Cite;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NpdGUucmVhY3QuanM/ZjIyOCJdLCJuYW1lcyI6WyJDaXRlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NpdGUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IENpdGUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGNpdGVcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9jaXRlPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkNpdGUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5DaXRlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBDaXRlO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Cite.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Cite = function Cite(props) {\n return _react2.default.createElement(\n 'cite',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCite.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCite.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Cite;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NpdGUucmVhY3QuanM/ZjIyOCJdLCJuYW1lcyI6WyJDaXRlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NpdGUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBDaXRlID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGNpdGVcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvY2l0ZT5cbiAgICApO1xufTtcblxuQ2l0ZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQ2l0ZS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IENpdGU7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Cite.react.js\n"); /***/ }), @@ -454,7 +454,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Code = function Code(props) {\n return _react2.default.createElement(\n 'code',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCode.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCode.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Code;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvZGUucmVhY3QuanM/NmE3MiJdLCJuYW1lcyI6WyJDb2RlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NvZGUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IENvZGUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGNvZGVcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9jb2RlPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkNvZGUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Db2RlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBDb2RlO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Code.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Code = function Code(props) {\n return _react2.default.createElement(\n 'code',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCode.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCode.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Code;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvZGUucmVhY3QuanM/NmE3MiJdLCJuYW1lcyI6WyJDb2RlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NvZGUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBDb2RlID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGNvZGVcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvY29kZT5cbiAgICApO1xufTtcblxuQ29kZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQ29kZS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IENvZGU7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Code.react.js\n"); /***/ }), @@ -466,7 +466,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Col = function Col(props) {\n return _react2.default.createElement(\n 'col',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCol.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCol.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'span': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Col;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvbC5yZWFjdC5qcz9kZDJmIl0sIm5hbWVzIjpbIkNvbCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBETjs7QUFzRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFg7O0FBMkRaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURYOztBQWdFWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFuRWpCOztBQXFFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQXhFYjs7QUEwRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQTdFTDs7QUErRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFsRlg7O0FBb0ZaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF2RlI7O0FBeUZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUE1Rk47O0FBOEZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BakdaOztBQW1HWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BdEdQOztBQXdHWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQTNHVjs7QUE2R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQWhIUDs7QUFrSFo7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFySFg7O0FBdUhaLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBdkhGLENBQWhCOztrQkEySGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQ29sLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBDb2wgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGNvbFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2NvbD5cclxuICAgICk7XHJcbn07XHJcblxyXG5Db2wuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Db2wucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICdzcGFuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IENvbDtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Col.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Col = function Col(props) {\n return _react2.default.createElement(\n 'col',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCol.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCol.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n *\n */\n 'span': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Col;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvbC5yZWFjdC5qcz9kZDJmIl0sIm5hbWVzIjpbIkNvbCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBETjs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEWDs7QUFnRVo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BbkVqQjs7QUFxRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUF4RWI7O0FBMEVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUE3RUw7O0FBK0VaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFsRlg7O0FBb0ZaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF2RlI7O0FBeUZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUE1Rk47O0FBOEZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BakdaOztBQW1HWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BdEdQOztBQXdHWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BM0dWOztBQTZHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BaEhQOztBQWtIWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBckhYOztBQXVIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBdkhGOztBQXlIWixjQUFZTixvQkFBVUs7O0FBekhWLENBQWhCOztrQkE2SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQ29sLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQ29sID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGNvbFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9jb2w+XG4gICAgKTtcbn07XG5cbkNvbC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuQ29sLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3NwYW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBDb2w7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Col.react.js\n"); /***/ }), @@ -478,7 +478,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Colgroup = function Colgroup(props) {\n return _react2.default.createElement(\n 'colgroup',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nColgroup.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nColgroup.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'span': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Colgroup;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvbGdyb3VwLnJlYWN0LmpzP2ViODciXSwibmFtZXMiOlsiQ29sZ3JvdXAiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcEREOztBQXNEakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RE47O0FBMkRqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTlETjs7QUFnRWpCOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQW5FWjs7QUFxRWpCOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BeEVSOztBQTBFakI7OztBQUdBLFdBQU9ELG9CQUFVQyxNQTdFQTs7QUErRWpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BbEZOOztBQW9GakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXZGSDs7QUF5RmpCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUE1RkQ7O0FBOEZqQjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQWpHUDs7QUFtR2pCOzs7QUFHQSxhQUFTRCxvQkFBVUksTUF0R0Y7O0FBd0dqQjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQTNHTDs7QUE2R2pCOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFoSEY7O0FBa0hqQjs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQXJITjs7QUF1SGpCLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBdkhHLENBQXJCOztrQkEySGVsQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvQ29sZ3JvdXAucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IENvbGdyb3VwID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxjb2xncm91cFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2NvbGdyb3VwPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkNvbGdyb3VwLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuQ29sZ3JvdXAucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICdzcGFuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IENvbGdyb3VwO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Colgroup.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Colgroup = function Colgroup(props) {\n return _react2.default.createElement(\n 'colgroup',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nColgroup.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nColgroup.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n *\n */\n 'span': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Colgroup;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvbGdyb3VwLnJlYWN0LmpzP2ViODciXSwibmFtZXMiOlsiQ29sZ3JvdXAiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcEREOztBQXNEakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE5RE47O0FBZ0VqQjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUFuRVo7O0FBcUVqQjs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXhFUjs7QUEwRWpCOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUE3RUE7O0FBK0VqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZOOztBQW9GakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXZGSDs7QUF5RmpCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUE1RkQ7O0FBOEZqQjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQWpHUDs7QUFtR2pCOzs7QUFHQSxXQUFTRCxvQkFBVUksTUF0R0Y7O0FBd0dqQjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BM0dMOztBQTZHakI7OztBQUdBLFdBQVNELG9CQUFVQyxNQWhIRjs7QUFrSGpCOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFySE47O0FBdUhqQixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBdkhHOztBQXlIakIsY0FBWU4sb0JBQVVLOztBQXpITCxDQUFyQjs7a0JBNkhlakIsUSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NvbGdyb3VwLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQ29sZ3JvdXAgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8Y29sZ3JvdXBcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvY29sZ3JvdXA+XG4gICAgKTtcbn07XG5cbkNvbGdyb3VwLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5Db2xncm91cC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKlxuICAgICAqL1xuICAgICdzcGFuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQ29sZ3JvdXA7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Colgroup.react.js\n"); /***/ }), @@ -490,7 +490,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Command = function Command(props) {\n return _react2.default.createElement(\n 'command',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCommand.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCommand.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element should be checked on page load.\r\n */\n 'checked': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the user can interact with the element.\r\n */\n 'disabled': _propTypes2.default.string,\n\n /**\r\n * Specifies a picture which represents the command.\r\n */\n 'icon': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'radioGroup': _propTypes2.default.string,\n\n /**\r\n * Defines the type of the element.\r\n */\n 'type': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Command;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvbW1hbmQucmVhY3QuanM/OTFhMiJdLCJuYW1lcyI6WyJDb21tYW5kIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFXRCxvQkFBVUMsTUFwREw7O0FBc0RoQjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQXpETjs7QUEyRGhCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUE5REY7O0FBZ0VoQjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQW5FUjs7QUFxRWhCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF4RUY7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BbEZQOztBQW9GaEI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BdkZiOztBQXlGaEI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUE1RlQ7O0FBOEZoQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BakdEOztBQW1HaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF0R1A7O0FBd0doQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BM0dKOztBQTZHaEI7OztBQUdBLFlBQVFELG9CQUFVQyxNQWhIRjs7QUFrSGhCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BckhSOztBQXVIaEI7OztBQUdBLGFBQVNELG9CQUFVSSxNQTFISDs7QUE0SGhCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BL0hOOztBQWlJaEI7OztBQUdBLGFBQVNELG9CQUFVQyxNQXBJSDs7QUFzSWhCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBeklQOztBQTJJaEIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUEzSUUsQ0FBcEI7O2tCQStJZWxCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Db21tYW5kLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBDb21tYW5kID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxjb21tYW5kXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvY29tbWFuZD5cclxuICAgICk7XHJcbn07XHJcblxyXG5Db21tYW5kLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuQ29tbWFuZC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgc2hvdWxkIGJlIGNoZWNrZWQgb24gcGFnZSBsb2FkLlxyXG4gICAgICovXHJcbiAgICAnY2hlY2tlZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdXNlciBjYW4gaW50ZXJhY3Qgd2l0aCB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Rpc2FibGVkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFNwZWNpZmllcyBhIHBpY3R1cmUgd2hpY2ggcmVwcmVzZW50cyB0aGUgY29tbWFuZC5cclxuICAgICAqL1xyXG4gICAgJ2ljb24nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICpcclxuICAgICAqL1xyXG4gICAgJ3JhZGlvR3JvdXAnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdHlwZSBvZiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3R5cGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgQ29tbWFuZDtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Command.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Command = function Command(props) {\n return _react2.default.createElement(\n 'command',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nCommand.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nCommand.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates whether the element should be checked on page load.\n */\n 'checked': _propTypes2.default.string,\n\n /**\n * Indicates whether the user can interact with the element.\n */\n 'disabled': _propTypes2.default.string,\n\n /**\n * Specifies a picture which represents the command.\n */\n 'icon': _propTypes2.default.string,\n\n /**\n *\n */\n 'radioGroup': _propTypes2.default.string,\n\n /**\n * Defines the type of the element.\n */\n 'type': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Command;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvbW1hbmQucmVhY3QuanM/OTFhMiJdLCJuYW1lcyI6WyJDb21tYW5kIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxhQUFXRCxvQkFBVUMsTUFwREw7O0FBc0RoQjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BekROOztBQTJEaEI7OztBQUdBLFVBQVFELG9CQUFVQyxNQTlERjs7QUFnRWhCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BbkVSOztBQXFFaEI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXhFRjs7QUEwRWhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVA7O0FBK0VoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZQOztBQW9GaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BdkZiOztBQXlGaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUE1RlQ7O0FBOEZoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BakdEOztBQW1HaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXRHUDs7QUF3R2hCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUEzR0o7O0FBNkdoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BaEhGOztBQWtIaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUFySFI7O0FBdUhoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BMUhIOztBQTRIaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQS9ITjs7QUFpSWhCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFwSUg7O0FBc0loQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBeklQOztBQTJJaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQTNJRTs7QUE2SWhCLGNBQVlOLG9CQUFVSzs7QUE3SU4sQ0FBcEI7O2tCQWlKZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Db21tYW5kLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQ29tbWFuZCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxjb21tYW5kXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2NvbW1hbmQ+XG4gICAgKTtcbn07XG5cbkNvbW1hbmQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkNvbW1hbmQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgc2hvdWxkIGJlIGNoZWNrZWQgb24gcGFnZSBsb2FkLlxuICAgICAqL1xuICAgICdjaGVja2VkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSB1c2VyIGNhbiBpbnRlcmFjdCB3aXRoIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdkaXNhYmxlZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZpZXMgYSBwaWN0dXJlIHdoaWNoIHJlcHJlc2VudHMgdGhlIGNvbW1hbmQuXG4gICAgICovXG4gICAgJ2ljb24nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICpcbiAgICAgKi9cbiAgICAncmFkaW9Hcm91cCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0eXBlIG9mIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0eXBlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQ29tbWFuZDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Command.react.js\n"); /***/ }), @@ -502,7 +502,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Content = function Content(props) {\n return _react2.default.createElement(\n 'content',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nContent.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nContent.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Content;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvbnRlbnQucmVhY3QuanM/OWExMCJdLCJuYW1lcyI6WyJDb250ZW50IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0NvbnRlbnQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IENvbnRlbnQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGNvbnRlbnRcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9jb250ZW50PlxyXG4gICAgKTtcclxufTtcclxuXHJcbkNvbnRlbnQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Db250ZW50LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBDb250ZW50O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Content.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Content = function Content(props) {\n return _react2.default.createElement(\n 'content',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nContent.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nContent.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Content;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0NvbnRlbnQucmVhY3QuanM/OWExMCJdLCJuYW1lcyI6WyJDb250ZW50IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Db250ZW50LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQ29udGVudCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxjb250ZW50XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2NvbnRlbnQ+XG4gICAgKTtcbn07XG5cbkNvbnRlbnQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkNvbnRlbnQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBDb250ZW50O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Content.react.js\n"); /***/ }), @@ -514,7 +514,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Data = function Data(props) {\n return _react2.default.createElement(\n 'data',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nData.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nData.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Data;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RhdGEucmVhY3QuanM/MTNkOCJdLCJuYW1lcyI6WyJEYXRhIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0RhdGEucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IERhdGEgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGRhdGFcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9kYXRhPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkRhdGEuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5EYXRhLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBEYXRhO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Data.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Data = function Data(props) {\n return _react2.default.createElement(\n 'data',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nData.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nData.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Data;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RhdGEucmVhY3QuanM/MTNkOCJdLCJuYW1lcyI6WyJEYXRhIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0RhdGEucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBEYXRhID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGRhdGFcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvZGF0YT5cbiAgICApO1xufTtcblxuRGF0YS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRGF0YS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IERhdGE7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Data.react.js\n"); /***/ }), @@ -526,7 +526,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Datalist = function Datalist(props) {\n return _react2.default.createElement(\n 'datalist',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDatalist.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDatalist.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Datalist;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RhdGFsaXN0LnJlYWN0LmpzPzg0OGUiXSwibmFtZXMiOlsiRGF0YWxpc3QiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBETjs7QUFzRGpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekROOztBQTJEakI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURaOztBQWdFakI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVI7O0FBcUVqQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVBOztBQTBFakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdMOztBQXdHakI7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHRjs7QUE2R2pCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhOOztBQWtIakIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEcsQ0FBckI7O2tCQXNIZWxCLFEiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9EYXRhbGlzdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRGF0YWxpc3QgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGRhdGFsaXN0XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZGF0YWxpc3Q+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRGF0YWxpc3QuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5EYXRhbGlzdC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRGF0YWxpc3Q7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Datalist.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Datalist = function Datalist(props) {\n return _react2.default.createElement(\n 'datalist',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDatalist.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDatalist.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Datalist;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RhdGFsaXN0LnJlYWN0LmpzPzg0OGUiXSwibmFtZXMiOlsiRGF0YWxpc3QiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcEROOztBQXNEakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEWjs7QUFnRWpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVSOztBQXFFakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFQTs7QUEwRWpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R0w7O0FBd0dqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dGOztBQTZHakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhITjs7QUFrSGpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEc7O0FBb0hqQixjQUFZTixvQkFBVUs7O0FBcEhMLENBQXJCOztrQkF3SGVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRGF0YWxpc3QucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBEYXRhbGlzdCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxkYXRhbGlzdFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9kYXRhbGlzdD5cbiAgICApO1xufTtcblxuRGF0YWxpc3QuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkRhdGFsaXN0LnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgRGF0YWxpc3Q7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Datalist.react.js\n"); /***/ }), @@ -538,7 +538,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dd = function Dd(props) {\n return _react2.default.createElement(\n 'dd',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDd.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDd.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Dd;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RkLnJlYWN0LmpzPzNlYjMiXSwibmFtZXMiOlsiRGQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9EZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRGQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGRkXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZGQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRGQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5EZC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRGQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Dd.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dd = function Dd(props) {\n return _react2.default.createElement(\n 'dd',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDd.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDd.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Dd;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RkLnJlYWN0LmpzPzNlYjMiXSwibmFtZXMiOlsiRGQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9EZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IERkID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGRkXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2RkPlxuICAgICk7XG59O1xuXG5EZC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRGQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBEZDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Dd.react.js\n"); /***/ }), @@ -550,7 +550,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Del = function Del(props) {\n return _react2.default.createElement(\n 'del',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDel.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDel.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Contains a URI which points to the source of the quote or change.\r\n */\n 'cite': _propTypes2.default.string,\n\n /**\r\n * Indicates the date and time associated with the element.\r\n */\n 'dateTime': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Del;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RlbC5yZWFjdC5qcz8zOTNiIl0sIm5hbWVzIjpbIkRlbCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBETjs7QUFzRFo7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUF6RFY7O0FBMkRaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURYOztBQWdFWjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQW5FWDs7QUFxRVo7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BeEVqQjs7QUEwRVo7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUE3RWI7O0FBK0VaOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUFsRkw7O0FBb0ZaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdkZYOztBQXlGWjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BNUZSOztBQThGWjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BakdOOztBQW1HWjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQXRHWjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVSSxNQTNHUDs7QUE2R1o7OztBQUdBLGdCQUFZSixvQkFBVUMsTUFoSFY7O0FBa0haOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFySFA7O0FBdUhaOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBMUhYOztBQTRIWixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQTVIRixDQUFoQjs7a0JBZ0llbEIsRyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0RlbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRGVsID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxkZWxcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9kZWw+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRGVsLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuRGVsLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBDb250YWlucyBhIFVSSSB3aGljaCBwb2ludHMgdG8gdGhlIHNvdXJjZSBvZiB0aGUgcXVvdGUgb3IgY2hhbmdlLlxyXG4gICAgICovXHJcbiAgICAnY2l0ZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGRhdGUgYW5kIHRpbWUgYXNzb2NpYXRlZCB3aXRoIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnZGF0ZVRpbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRGVsO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Del.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Del = function Del(props) {\n return _react2.default.createElement(\n 'del',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDel.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDel.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Contains a URI which points to the source of the quote or change.\n */\n 'cite': _propTypes2.default.string,\n\n /**\n * Indicates the date and time associated with the element.\n */\n 'dateTime': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Del;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RlbC5yZWFjdC5qcz8zOTNiIl0sIm5hbWVzIjpbIkRlbCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBETjs7QUFzRFo7OztBQUdBLGNBQVlELG9CQUFVQyxNQXpEVjs7QUEyRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEWDs7QUFnRVo7OztBQUdBLGVBQWFELG9CQUFVQyxNQW5FWDs7QUFxRVo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BeEVqQjs7QUEwRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUE3RWI7O0FBK0VaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUFsRkw7O0FBb0ZaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF2Rlg7O0FBeUZaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE1RlI7O0FBOEZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFqR047O0FBbUdaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BdEdaOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BM0dQOztBQTZHWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BaEhWOztBQWtIWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BckhQOztBQXVIWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBMUhYOztBQTRIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBNUhGOztBQThIWixjQUFZTixvQkFBVUs7O0FBOUhWLENBQWhCOztrQkFrSWVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRGVsLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgRGVsID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGRlbFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9kZWw+XG4gICAgKTtcbn07XG5cbkRlbC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRGVsLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIENvbnRhaW5zIGEgVVJJIHdoaWNoIHBvaW50cyB0byB0aGUgc291cmNlIG9mIHRoZSBxdW90ZSBvciBjaGFuZ2UuXG4gICAgICovXG4gICAgJ2NpdGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoZSBkYXRlIGFuZCB0aW1lIGFzc29jaWF0ZWQgd2l0aCB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnZGF0ZVRpbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBEZWw7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Del.react.js\n"); /***/ }), @@ -562,7 +562,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Details = function Details(props) {\n return _react2.default.createElement(\n 'details',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDetails.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDetails.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the details will be shown on page load.\r\n */\n 'open': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Details;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RldGFpbHMucmVhY3QuanM/YzgzMSJdLCJuYW1lcyI6WyJEZXRhaWxzIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwREY7O0FBc0RoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEUDs7QUEyRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURQOztBQWdFaEI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BbkViOztBQXFFaEI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUF4RVQ7O0FBMEVoQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BN0VEOztBQStFaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFsRlA7O0FBb0ZoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BdkZKOztBQXlGaEI7OztBQUdBLFlBQVFELG9CQUFVQyxNQTVGRjs7QUE4RmhCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BakdSOztBQW1HaEI7OztBQUdBLGFBQVNELG9CQUFVSSxNQXRHSDs7QUF3R2hCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BM0dOOztBQTZHaEI7OztBQUdBLGFBQVNELG9CQUFVQyxNQWhISDs7QUFrSGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBckhQOztBQXVIaEIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUF2SEUsQ0FBcEI7O2tCQTJIZWxCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9EZXRhaWxzLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBEZXRhaWxzID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxkZXRhaWxzXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZGV0YWlscz5cclxuICAgICk7XHJcbn07XHJcblxyXG5EZXRhaWxzLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuRGV0YWlscy5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGRldGFpbHMgd2lsbCBiZSBzaG93biBvbiBwYWdlIGxvYWQuXHJcbiAgICAgKi9cclxuICAgICdvcGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IERldGFpbHM7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Details.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Details = function Details(props) {\n return _react2.default.createElement(\n 'details',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDetails.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDetails.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates whether the details will be shown on page load.\n */\n 'open': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Details;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RldGFpbHMucmVhY3QuanM/YzgzMSJdLCJuYW1lcyI6WyJEZXRhaWxzIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwREY7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEUDs7QUFnRWhCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQW5FYjs7QUFxRWhCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BeEVUOztBQTBFaEI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTdFRDs7QUErRWhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFsRlA7O0FBb0ZoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BdkZKOztBQXlGaEI7OztBQUdBLFVBQVFELG9CQUFVQyxNQTVGRjs7QUE4RmhCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BakdSOztBQW1HaEI7OztBQUdBLFdBQVNELG9CQUFVSSxNQXRHSDs7QUF3R2hCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUEzR047O0FBNkdoQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BaEhIOztBQWtIaEI7OztBQUdBLGVBQWFELG9CQUFVSyxJQXJIUDs7QUF1SGhCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0F2SEU7O0FBeUhoQixjQUFZTixvQkFBVUs7O0FBekhOLENBQXBCOztrQkE2SGVqQixPIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRGV0YWlscy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IERldGFpbHMgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8ZGV0YWlsc1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9kZXRhaWxzPlxuICAgICk7XG59O1xuXG5EZXRhaWxzLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5EZXRhaWxzLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBkZXRhaWxzIHdpbGwgYmUgc2hvd24gb24gcGFnZSBsb2FkLlxuICAgICAqL1xuICAgICdvcGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgRGV0YWlscztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Details.react.js\n"); /***/ }), @@ -574,7 +574,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dfn = function Dfn(props) {\n return _react2.default.createElement(\n 'dfn',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDfn.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDfn.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Dfn;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Rmbi5yZWFjdC5qcz9iYzJjIl0sIm5hbWVzIjpbIkRmbiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRGZuLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBEZm4gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGRmblxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2Rmbj5cclxuICAgICk7XHJcbn07XHJcblxyXG5EZm4uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5EZm4ucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IERmbjtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Dfn.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dfn = function Dfn(props) {\n return _react2.default.createElement(\n 'dfn',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDfn.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDfn.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Dfn;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Rmbi5yZWFjdC5qcz9iYzJjIl0sIm5hbWVzIjpbIkRmbiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRGZuLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgRGZuID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGRmblxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9kZm4+XG4gICAgKTtcbn07XG5cbkRmbi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRGZuLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgRGZuO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Dfn.react.js\n"); /***/ }), @@ -586,7 +586,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dialog = function Dialog(props) {\n return _react2.default.createElement(\n 'dialog',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDialog.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDialog.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Dialog;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RpYWxvZy5yZWFjdC5qcz81ZTYxIl0sIm5hbWVzIjpbIkRpYWxvZyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0RpYWxvZy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRGlhbG9nID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxkaWFsb2dcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9kaWFsb2c+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRGlhbG9nLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuRGlhbG9nLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBEaWFsb2c7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Dialog.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dialog = function Dialog(props) {\n return _react2.default.createElement(\n 'dialog',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDialog.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDialog.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Dialog;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RpYWxvZy5yZWFjdC5qcz81ZTYxIl0sIm5hbWVzIjpbIkRpYWxvZyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0RpYWxvZy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IERpYWxvZyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxkaWFsb2dcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvZGlhbG9nPlxuICAgICk7XG59O1xuXG5EaWFsb2cuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkRpYWxvZy5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IERpYWxvZztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Dialog.react.js\n"); /***/ }), @@ -598,7 +598,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Div = function Div(props) {\n return _react2.default.createElement(\n 'div',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDiv.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDiv.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Div;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Rpdi5yZWFjdC5qcz8xNDA3Il0sIm5hbWVzIjpbIkRpdiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRGl2LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBEaXYgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGRpdlxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2Rpdj5cclxuICAgICk7XHJcbn07XHJcblxyXG5EaXYuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5EaXYucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IERpdjtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Div.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Div = function Div(props) {\n return _react2.default.createElement(\n 'div',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDiv.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDiv.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Div;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Rpdi5yZWFjdC5qcz8xNDA3Il0sIm5hbWVzIjpbIkRpdiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRGl2LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgRGl2ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGRpdlxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9kaXY+XG4gICAgKTtcbn07XG5cbkRpdi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRGl2LnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgRGl2O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Div.react.js\n"); /***/ }), @@ -610,7 +610,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dl = function Dl(props) {\n return _react2.default.createElement(\n 'dl',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDl.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Dl;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RsLnJlYWN0LmpzPzJhYmUiXSwibmFtZXMiOlsiRGwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9EbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRGwgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGRsXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZGw+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRGwuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5EbC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRGw7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Dl.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dl = function Dl(props) {\n return _react2.default.createElement(\n 'dl',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDl.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Dl;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0RsLnJlYWN0LmpzPzJhYmUiXSwibmFtZXMiOlsiRGwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9EbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IERsID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGRsXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2RsPlxuICAgICk7XG59O1xuXG5EbC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRGwucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBEbDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Dl.react.js\n"); /***/ }), @@ -622,7 +622,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dt = function Dt(props) {\n return _react2.default.createElement(\n 'dt',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDt.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDt.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Dt;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0R0LnJlYWN0LmpzPzc2NDYiXSwibmFtZXMiOlsiRHQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9EdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRHQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGR0XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZHQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRHQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5EdC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRHQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Dt.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Dt = function Dt(props) {\n return _react2.default.createElement(\n 'dt',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nDt.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nDt.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Dt;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0R0LnJlYWN0LmpzPzc2NDYiXSwibmFtZXMiOlsiRHQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9EdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IER0ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGR0XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2R0PlxuICAgICk7XG59O1xuXG5EdC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRHQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBEdDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Dt.react.js\n"); /***/ }), @@ -634,7 +634,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Element = function Element(props) {\n return _react2.default.createElement(\n 'element',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nElement.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nElement.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Element;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0VsZW1lbnQucmVhY3QuanM/NDAyYyJdLCJuYW1lcyI6WyJFbGVtZW50IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0VsZW1lbnQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEVsZW1lbnQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGVsZW1lbnRcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9lbGVtZW50PlxyXG4gICAgKTtcclxufTtcclxuXHJcbkVsZW1lbnQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5FbGVtZW50LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBFbGVtZW50O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Element.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Element = function Element(props) {\n return _react2.default.createElement(\n 'element',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nElement.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nElement.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Element;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0VsZW1lbnQucmVhY3QuanM/NDAyYyJdLCJuYW1lcyI6WyJFbGVtZW50IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9FbGVtZW50LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgRWxlbWVudCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxlbGVtZW50XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2VsZW1lbnQ+XG4gICAgKTtcbn07XG5cbkVsZW1lbnQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkVsZW1lbnQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBFbGVtZW50O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Element.react.js\n"); /***/ }), @@ -646,7 +646,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Em = function Em(props) {\n return _react2.default.createElement(\n 'em',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nEm.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nEm.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Em;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0VtLnJlYWN0LmpzPzVlYzAiXSwibmFtZXMiOlsiRW0iLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9FbS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRW0gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGVtXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZW0+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRW0uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5FbS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRW07XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Em.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Em = function Em(props) {\n return _react2.default.createElement(\n 'em',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nEm.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nEm.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Em;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0VtLnJlYWN0LmpzPzVlYzAiXSwibmFtZXMiOlsiRW0iLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9FbS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEVtID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGVtXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2VtPlxuICAgICk7XG59O1xuXG5FbS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRW0ucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBFbTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Em.react.js\n"); /***/ }), @@ -658,7 +658,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Embed = function Embed(props) {\n return _react2.default.createElement(\n 'embed',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nEmbed.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nEmbed.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\r\n */\n 'height': _propTypes2.default.string,\n\n /**\r\n * The URL of the embeddable content.\r\n */\n 'src': _propTypes2.default.string,\n\n /**\r\n * Defines the type of the element.\r\n */\n 'type': _propTypes2.default.string,\n\n /**\r\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\r\n */\n 'width': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Embed;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0VtYmVkLnJlYWN0LmpzPzAxYTciXSwibmFtZXMiOlsiRW1iZWQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQXBETjs7QUFzRGQ7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXpESDs7QUEyRGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQTlESjs7QUFnRWQ7OztBQUdBLGFBQVNELG9CQUFVQyxNQW5FTDs7QUFxRWQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF4RVQ7O0FBMEVkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VUOztBQStFZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFsRmY7O0FBb0ZkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BdkZYOztBQXlGZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BNUZIOztBQThGZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWpHVDs7QUFtR2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXRHTjs7QUF3R2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQTNHSjs7QUE2R2Q7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUFoSFY7O0FBa0hkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFySEw7O0FBdUhkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BMUhSOztBQTRIZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BL0hMOztBQWlJZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQXBJVDs7QUFzSWQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUF0SUEsQ0FBbEI7O2tCQTBJZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9FbWJlZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRW1iZWQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGVtYmVkXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZW1iZWQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRW1iZWQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5FbWJlZC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSBoZWlnaHQgb2YgZWxlbWVudHMgbGlzdGVkIGhlcmUuIEZvciBhbGwgb3RoZXIgZWxlbWVudHMsIHVzZSB0aGUgQ1NTIGhlaWdodCBwcm9wZXJ0eS4gICAgICAgIE5vdGU6IEluIHNvbWUgaW5zdGFuY2VzLCBzdWNoIGFzIDxkaXY+LCB0aGlzIGlzIGEgbGVnYWN5IGF0dHJpYnV0ZSwgaW4gd2hpY2ggY2FzZSB0aGUgQ1NTIGhlaWdodCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAnaGVpZ2h0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBVUkwgb2YgdGhlIGVtYmVkZGFibGUgY29udGVudC5cclxuICAgICAqL1xyXG4gICAgJ3NyYyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0eXBlIG9mIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndHlwZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBGb3IgdGhlIGVsZW1lbnRzIGxpc3RlZCBoZXJlLCB0aGlzIGVzdGFibGlzaGVzIHRoZSBlbGVtZW50J3Mgd2lkdGguICAgICAgICBOb3RlOiBGb3IgYWxsIG90aGVyIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyB3aWR0aCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAnd2lkdGgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRW1iZWQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Embed.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Embed = function Embed(props) {\n return _react2.default.createElement(\n 'embed',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nEmbed.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nEmbed.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\n */\n 'height': _propTypes2.default.string,\n\n /**\n * The URL of the embeddable content.\n */\n 'src': _propTypes2.default.string,\n\n /**\n * Defines the type of the element.\n */\n 'type': _propTypes2.default.string,\n\n /**\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\n */\n 'width': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Embed;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0VtYmVkLnJlYWN0LmpzPzAxYTciXSwibmFtZXMiOlsiRW1iZWQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQXBETjs7QUFzRGQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXpESDs7QUEyRGQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQTlESjs7QUFnRWQ7OztBQUdBLFdBQVNELG9CQUFVQyxNQW5FTDs7QUFxRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXhFVDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BbEZmOztBQW9GZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXZGWDs7QUF5RmQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTVGSDs7QUE4RmQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQWpHVDs7QUFtR2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXRHTjs7QUF3R2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQTNHSjs7QUE2R2Q7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUFoSFY7O0FBa0hkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFySEw7O0FBdUhkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUExSFI7O0FBNEhkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEvSEw7O0FBaUlkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFwSVQ7O0FBc0lkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0F0SUE7O0FBd0lkLGNBQVlOLG9CQUFVSzs7QUF4SVIsQ0FBbEI7O2tCQTRJZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9FbWJlZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEVtYmVkID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGVtYmVkXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2VtYmVkPlxuICAgICk7XG59O1xuXG5FbWJlZC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRW1iZWQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogU3BlY2lmaWVzIHRoZSBoZWlnaHQgb2YgZWxlbWVudHMgbGlzdGVkIGhlcmUuIEZvciBhbGwgb3RoZXIgZWxlbWVudHMsIHVzZSB0aGUgQ1NTIGhlaWdodCBwcm9wZXJ0eS4gICAgICAgIE5vdGU6IEluIHNvbWUgaW5zdGFuY2VzLCBzdWNoIGFzIDxkaXY+LCB0aGlzIGlzIGEgbGVnYWN5IGF0dHJpYnV0ZSwgaW4gd2hpY2ggY2FzZSB0aGUgQ1NTIGhlaWdodCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICdoZWlnaHQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIFVSTCBvZiB0aGUgZW1iZWRkYWJsZSBjb250ZW50LlxuICAgICAqL1xuICAgICdzcmMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdHlwZSBvZiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndHlwZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBGb3IgdGhlIGVsZW1lbnRzIGxpc3RlZCBoZXJlLCB0aGlzIGVzdGFibGlzaGVzIHRoZSBlbGVtZW50J3Mgd2lkdGguICAgICAgICBOb3RlOiBGb3IgYWxsIG90aGVyIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyB3aWR0aCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd3aWR0aCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEVtYmVkO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Embed.react.js\n"); /***/ }), @@ -670,7 +670,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Fieldset = function Fieldset(props) {\n return _react2.default.createElement(\n 'fieldset',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFieldset.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFieldset.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the user can interact with the element.\r\n */\n 'disabled': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Fieldset;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZpZWxkc2V0LnJlYWN0LmpzP2E2YjciXSwibmFtZXMiOlsiRmllbGRzZXQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQXBETDs7QUFzRGpCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF6REQ7O0FBMkRqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BOUREOztBQWdFakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFuRU47O0FBcUVqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXhFTjs7QUEwRWpCOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTdFWjs7QUErRWpCOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbEZSOztBQW9GakI7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXZGQTs7QUF5RmpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BNUZOOztBQThGakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQWpHSDs7QUFtR2pCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF0R0Q7O0FBd0dqQjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTNHUDs7QUE2R2pCOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFoSEY7O0FBa0hqQjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXJITDs7QUF1SGpCOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUExSEY7O0FBNEhqQjs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQS9ITjs7QUFpSWpCLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBaklHLENBQXJCOztrQkFxSWVsQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRmllbGRzZXQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEZpZWxkc2V0ID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxmaWVsZHNldFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2ZpZWxkc2V0PlxyXG4gICAgKTtcclxufTtcclxuXHJcbkZpZWxkc2V0LmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuRmllbGRzZXQucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSB1c2VyIGNhbiBpbnRlcmFjdCB3aXRoIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnZGlzYWJsZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBmb3JtIHRoYXQgaXMgdGhlIG93bmVyIG9mIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnZm9ybSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXHJcbiAgICAgKi9cclxuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEZpZWxkc2V0O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Fieldset.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Fieldset = function Fieldset(props) {\n return _react2.default.createElement(\n 'fieldset',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFieldset.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFieldset.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates whether the user can interact with the element.\n */\n 'disabled': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Fieldset;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZpZWxkc2V0LnJlYWN0LmpzP2E2YjciXSwibmFtZXMiOlsiRmllbGRzZXQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BcERMOztBQXNEakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXpERDs7QUEyRGpCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUE5REQ7O0FBZ0VqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbkVOOztBQXFFakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXhFTjs7QUEwRWpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTdFWjs7QUErRWpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbEZSOztBQW9GakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXZGQTs7QUF5RmpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE1Rk47O0FBOEZqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BakdIOztBQW1HakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXRHRDs7QUF3R2pCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BM0dQOztBQTZHakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWhIRjs7QUFrSGpCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUFySEw7O0FBdUhqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BMUhGOztBQTRIakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQS9ITjs7QUFpSWpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FqSUc7O0FBbUlqQixjQUFZTixvQkFBVUs7O0FBbklMLENBQXJCOztrQkF1SWVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRmllbGRzZXQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBGaWVsZHNldCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxmaWVsZHNldFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9maWVsZHNldD5cbiAgICApO1xufTtcblxuRmllbGRzZXQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkZpZWxkc2V0LnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSB1c2VyIGNhbiBpbnRlcmFjdCB3aXRoIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdkaXNhYmxlZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGZvcm0gdGhhdCBpcyB0aGUgb3duZXIgb2YgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2Zvcm0nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogTmFtZSBvZiB0aGUgZWxlbWVudC4gRm9yIGV4YW1wbGUgdXNlZCBieSB0aGUgc2VydmVyIHRvIGlkZW50aWZ5IHRoZSBmaWVsZHMgaW4gZm9ybSBzdWJtaXRzLlxuICAgICAqL1xuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgRmllbGRzZXQ7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Fieldset.react.js\n"); /***/ }), @@ -682,7 +682,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Figcaption = function Figcaption(props) {\n return _react2.default.createElement(\n 'figcaption',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFigcaption.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFigcaption.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Figcaption;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZpZ2NhcHRpb24ucmVhY3QuanM/ZjQ0NyJdLCJuYW1lcyI6WyJGaWdjYXB0aW9uIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxhQUFhLFNBQWJBLFVBQWEsQ0FBQ0MsS0FBRCxFQUFXO0FBQzFCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxXQUFXVSxZQUFYLEdBQTBCO0FBQ3RCUCxjQUFVLENBRFk7QUFFdEJDLHdCQUFvQixDQUFDO0FBRkMsQ0FBMUI7O0FBS0FKLFdBQVdXLFNBQVgsR0FBdUI7QUFDbkI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkc7O0FBUW5COzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWEg7O0FBYW5COzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCSDs7QUFtQm5COzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJiOztBQTBCbkI7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JFOztBQWlDbkI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDQzs7QUFzQ25COzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q0Q7O0FBMkNuQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNEOztBQWlEbkI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwREo7O0FBc0RuQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpESjs7QUEyRG5COzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEVjs7QUFnRW5COzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVOOztBQXFFbkI7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFRTs7QUEwRW5COzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VKOztBQStFbkI7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGRDs7QUFvRm5COzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RkM7O0FBeUZuQjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGTDs7QUE4Rm5COzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0E7O0FBbUduQjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHSDs7QUF3R25COzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0E7O0FBNkduQjs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhISjs7QUFrSG5CLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhLLENBQXZCOztrQkFzSGVsQixVIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRmlnY2FwdGlvbi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRmlnY2FwdGlvbiA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8ZmlnY2FwdGlvblxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2ZpZ2NhcHRpb24+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRmlnY2FwdGlvbi5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcbkZpZ2NhcHRpb24ucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEZpZ2NhcHRpb247XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Figcaption.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Figcaption = function Figcaption(props) {\n return _react2.default.createElement(\n 'figcaption',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFigcaption.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFigcaption.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Figcaption;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZpZ2NhcHRpb24ucmVhY3QuanM/ZjQ0NyJdLCJuYW1lcyI6WyJGaWdjYXB0aW9uIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxhQUFhLFNBQWJBLFVBQWEsQ0FBQ0MsS0FBRCxFQUFXO0FBQzFCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFdBQVdVLFlBQVgsR0FBMEI7QUFDdEJQLFlBQVUsQ0FEWTtBQUV0QkMsc0JBQW9CLENBQUM7QUFGQyxDQUExQjs7QUFLQUosV0FBV1csU0FBWCxHQUF1QjtBQUNuQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORzs7QUFRbkI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhIOztBQWFuQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCSDs7QUFtQm5COzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJiOztBQTBCbkI7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JFOztBQWlDbkI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDQzs7QUFzQ25COzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q0Q7O0FBMkNuQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNEOztBQWlEbkI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBESjs7QUFzRG5COzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6REo7O0FBMkRuQjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RFY7O0FBZ0VuQjs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FTjs7QUFxRW5COzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUU7O0FBMEVuQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VKOztBQStFbkI7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGRDs7QUFvRm5COzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RkM7O0FBeUZuQjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGTDs7QUE4Rm5COzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0E7O0FBbUduQjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdIOztBQXdHbkI7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHQTs7QUE2R25COzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSEo7O0FBa0huQixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhLOztBQW9IbkIsY0FBWU4sb0JBQVVLOztBQXBISCxDQUF2Qjs7a0JBd0hlakIsVSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0ZpZ2NhcHRpb24ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBGaWdjYXB0aW9uID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGZpZ2NhcHRpb25cbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvZmlnY2FwdGlvbj5cbiAgICApO1xufTtcblxuRmlnY2FwdGlvbi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRmlnY2FwdGlvbi5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEZpZ2NhcHRpb247XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Figcaption.react.js\n"); /***/ }), @@ -694,7 +694,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Figure = function Figure(props) {\n return _react2.default.createElement(\n 'figure',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFigure.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFigure.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Figure;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZpZ3VyZS5yZWFjdC5qcz9mY2NlIl0sIm5hbWVzIjpbIkZpZ3VyZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0ZpZ3VyZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRmlndXJlID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxmaWd1cmVcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9maWd1cmU+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRmlndXJlLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuRmlndXJlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBGaWd1cmU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Figure.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Figure = function Figure(props) {\n return _react2.default.createElement(\n 'figure',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFigure.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFigure.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Figure;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZpZ3VyZS5yZWFjdC5qcz9mY2NlIl0sIm5hbWVzIjpbIkZpZ3VyZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0ZpZ3VyZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEZpZ3VyZSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxmaWd1cmVcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvZmlndXJlPlxuICAgICk7XG59O1xuXG5GaWd1cmUuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkZpZ3VyZS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEZpZ3VyZTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Figure.react.js\n"); /***/ }), @@ -706,7 +706,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Font = function Font(props) {\n return _react2.default.createElement(\n 'font',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFont.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFont.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Font;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZvbnQucmVhY3QuanM/ODIzOCJdLCJuYW1lcyI6WyJGb250IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0ZvbnQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IEZvbnQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGZvbnRcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9mb250PlxyXG4gICAgKTtcclxufTtcclxuXHJcbkZvbnQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Gb250LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBGb250O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Font.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Font = function Font(props) {\n return _react2.default.createElement(\n 'font',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFont.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFont.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Font;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZvbnQucmVhY3QuanM/ODIzOCJdLCJuYW1lcyI6WyJGb250IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0ZvbnQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBGb250ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGZvbnRcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvZm9udD5cbiAgICApO1xufTtcblxuRm9udC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRm9udC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEZvbnQ7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Font.react.js\n"); /***/ }), @@ -718,7 +718,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Footer = function Footer(props) {\n return _react2.default.createElement(\n 'footer',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFooter.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFooter.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Footer;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Zvb3Rlci5yZWFjdC5qcz8wNmI3Il0sIm5hbWVzIjpbIkZvb3RlciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0Zvb3Rlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRm9vdGVyID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxmb290ZXJcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9mb290ZXI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRm9vdGVyLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuRm9vdGVyLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBGb290ZXI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Footer.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Footer = function Footer(props) {\n return _react2.default.createElement(\n 'footer',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFooter.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFooter.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Footer;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Zvb3Rlci5yZWFjdC5qcz8wNmI3Il0sIm5hbWVzIjpbIkZvb3RlciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0Zvb3Rlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEZvb3RlciA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxmb290ZXJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvZm9vdGVyPlxuICAgICk7XG59O1xuXG5Gb290ZXIuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkZvb3Rlci5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEZvb3RlcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Footer.react.js\n"); /***/ }), @@ -730,7 +730,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Form = function Form(props) {\n return _react2.default.createElement(\n 'form',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nForm.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nForm.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * List of types the server accepts, typically a file type.\r\n */\n 'accept': _propTypes2.default.string,\n\n /**\r\n * List of supported charsets.\r\n */\n 'acceptCharset': _propTypes2.default.string,\n\n /**\r\n * The URI of a program that processes the information submitted via the form.\r\n */\n 'action': _propTypes2.default.string,\n\n /**\r\n * Indicates whether controls in this form can by default have their values automatically completed by the browser.\r\n */\n 'autoComplete': _propTypes2.default.string,\n\n /**\r\n * Defines the content type of the form date when the method is POST.\r\n */\n 'encType': _propTypes2.default.string,\n\n /**\r\n * Defines which HTTP method to use when submitting the form. Can be GET (default) or POST.\r\n */\n 'method': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * This attribute indicates that the form shouldn't be validated when submitted.\r\n */\n 'noValidate': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'target': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Form;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Zvcm0ucmVhY3QuanM/ZWQ1YyJdLCJuYW1lcyI6WyJGb3JtIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFwRFA7O0FBc0RiOzs7QUFHQSxxQkFBaUJELG9CQUFVQyxNQXpEZDs7QUEyRGI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlEUDs7QUFnRWI7OztBQUdBLG9CQUFnQkQsb0JBQVVDLE1BbkViOztBQXFFYjs7O0FBR0EsZUFBV0Qsb0JBQVVDLE1BeEVSOztBQTBFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BN0VQOztBQStFYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BbEZMOztBQW9GYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQXZGWDs7QUF5RmI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTVGUDs7QUE4RmI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFqR1Y7O0FBbUdiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdEdWOztBQXdHYjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUEzR2hCOztBQTZHYjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQWhIWjs7QUFrSGI7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXJISjs7QUF1SGI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUExSFY7O0FBNEhiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUEvSFA7O0FBaUliOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwSUw7O0FBc0liOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BeklYOztBQTJJYjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BOUlOOztBQWdKYjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQW5KVDs7QUFxSmI7OztBQUdBLGFBQVNELG9CQUFVQyxNQXhKTjs7QUEwSmI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUE3SlY7O0FBK0piLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBL0pELENBQWpCOztrQkFtS2VsQixJIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRm9ybS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRm9ybSA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8Zm9ybVxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2Zvcm0+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRm9ybS5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcbkZvcm0ucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIExpc3Qgb2YgdHlwZXMgdGhlIHNlcnZlciBhY2NlcHRzLCB0eXBpY2FsbHkgYSBmaWxlIHR5cGUuXHJcbiAgICAgKi9cclxuICAgICdhY2NlcHQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogTGlzdCBvZiBzdXBwb3J0ZWQgY2hhcnNldHMuXHJcbiAgICAgKi9cclxuICAgICdhY2NlcHRDaGFyc2V0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBVUkkgb2YgYSBwcm9ncmFtIHRoYXQgcHJvY2Vzc2VzIHRoZSBpbmZvcm1hdGlvbiBzdWJtaXR0ZWQgdmlhIHRoZSBmb3JtLlxyXG4gICAgICovXHJcbiAgICAnYWN0aW9uJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIGNvbnRyb2xzIGluIHRoaXMgZm9ybSBjYW4gYnkgZGVmYXVsdCBoYXZlIHRoZWlyIHZhbHVlcyBhdXRvbWF0aWNhbGx5IGNvbXBsZXRlZCBieSB0aGUgYnJvd3Nlci5cclxuICAgICAqL1xyXG4gICAgJ2F1dG9Db21wbGV0ZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBjb250ZW50IHR5cGUgb2YgdGhlIGZvcm0gZGF0ZSB3aGVuIHRoZSBtZXRob2QgaXMgUE9TVC5cclxuICAgICAqL1xyXG4gICAgJ2VuY1R5cGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGljaCBIVFRQIG1ldGhvZCB0byB1c2Ugd2hlbiBzdWJtaXR0aW5nIHRoZSBmb3JtLiBDYW4gYmUgR0VUIChkZWZhdWx0KSBvciBQT1NULlxyXG4gICAgICovXHJcbiAgICAnbWV0aG9kJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE5hbWUgb2YgdGhlIGVsZW1lbnQuIEZvciBleGFtcGxlIHVzZWQgYnkgdGhlIHNlcnZlciB0byBpZGVudGlmeSB0aGUgZmllbGRzIGluIGZvcm0gc3VibWl0cy5cclxuICAgICAqL1xyXG4gICAgJ25hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhpcyBhdHRyaWJ1dGUgaW5kaWNhdGVzIHRoYXQgdGhlIGZvcm0gc2hvdWxkbid0IGJlIHZhbGlkYXRlZCB3aGVuIHN1Ym1pdHRlZC5cclxuICAgICAqL1xyXG4gICAgJ25vVmFsaWRhdGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICpcclxuICAgICAqL1xyXG4gICAgJ3RhcmdldCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBGb3JtO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Form.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Form = function Form(props) {\n return _react2.default.createElement(\n 'form',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nForm.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nForm.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * List of types the server accepts, typically a file type.\n */\n 'accept': _propTypes2.default.string,\n\n /**\n * List of supported charsets.\n */\n 'acceptCharset': _propTypes2.default.string,\n\n /**\n * The URI of a program that processes the information submitted via the form.\n */\n 'action': _propTypes2.default.string,\n\n /**\n * Indicates whether controls in this form can by default have their values automatically completed by the browser.\n */\n 'autoComplete': _propTypes2.default.string,\n\n /**\n * Defines the content type of the form date when the method is POST.\n */\n 'encType': _propTypes2.default.string,\n\n /**\n * Defines which HTTP method to use when submitting the form. Can be GET (default) or POST.\n */\n 'method': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * This attribute indicates that the form shouldn't be validated when submitted.\n */\n 'noValidate': _propTypes2.default.string,\n\n /**\n *\n */\n 'target': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Form;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0Zvcm0ucmVhY3QuanM/ZWQ1YyJdLCJuYW1lcyI6WyJGb3JtIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFwRFA7O0FBc0RiOzs7QUFHQSxtQkFBaUJELG9CQUFVQyxNQXpEZDs7QUEyRGI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlEUDs7QUFnRWI7OztBQUdBLGtCQUFnQkQsb0JBQVVDLE1BbkViOztBQXFFYjs7O0FBR0EsYUFBV0Qsb0JBQVVDLE1BeEVSOztBQTBFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BN0VQOztBQStFYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BbEZMOztBQW9GYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQXZGWDs7QUF5RmI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTVGUDs7QUE4RmI7OztBQUdBLGVBQWFELG9CQUFVQyxNQWpHVjs7QUFtR2I7OztBQUdBLGVBQWFELG9CQUFVQyxNQXRHVjs7QUF3R2I7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BM0doQjs7QUE2R2I7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFoSFo7O0FBa0hiOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUFySEo7O0FBdUhiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUExSFY7O0FBNEhiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUEvSFA7O0FBaUliOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwSUw7O0FBc0liOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BeklYOztBQTJJYjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BOUlOOztBQWdKYjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BbkpUOztBQXFKYjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BeEpOOztBQTBKYjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBN0pWOztBQStKYixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBL0pEOztBQWlLYixjQUFZTixvQkFBVUs7O0FBaktULENBQWpCOztrQkFxS2VqQixJIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRm9ybS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEZvcm0gPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8Zm9ybVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9mb3JtPlxuICAgICk7XG59O1xuXG5Gb3JtLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5Gb3JtLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIExpc3Qgb2YgdHlwZXMgdGhlIHNlcnZlciBhY2NlcHRzLCB0eXBpY2FsbHkgYSBmaWxlIHR5cGUuXG4gICAgICovXG4gICAgJ2FjY2VwdCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBMaXN0IG9mIHN1cHBvcnRlZCBjaGFyc2V0cy5cbiAgICAgKi9cbiAgICAnYWNjZXB0Q2hhcnNldCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgVVJJIG9mIGEgcHJvZ3JhbSB0aGF0IHByb2Nlc3NlcyB0aGUgaW5mb3JtYXRpb24gc3VibWl0dGVkIHZpYSB0aGUgZm9ybS5cbiAgICAgKi9cbiAgICAnYWN0aW9uJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIGNvbnRyb2xzIGluIHRoaXMgZm9ybSBjYW4gYnkgZGVmYXVsdCBoYXZlIHRoZWlyIHZhbHVlcyBhdXRvbWF0aWNhbGx5IGNvbXBsZXRlZCBieSB0aGUgYnJvd3Nlci5cbiAgICAgKi9cbiAgICAnYXV0b0NvbXBsZXRlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGNvbnRlbnQgdHlwZSBvZiB0aGUgZm9ybSBkYXRlIHdoZW4gdGhlIG1ldGhvZCBpcyBQT1NULlxuICAgICAqL1xuICAgICdlbmNUeXBlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hpY2ggSFRUUCBtZXRob2QgdG8gdXNlIHdoZW4gc3VibWl0dGluZyB0aGUgZm9ybS4gQ2FuIGJlIEdFVCAoZGVmYXVsdCkgb3IgUE9TVC5cbiAgICAgKi9cbiAgICAnbWV0aG9kJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE5hbWUgb2YgdGhlIGVsZW1lbnQuIEZvciBleGFtcGxlIHVzZWQgYnkgdGhlIHNlcnZlciB0byBpZGVudGlmeSB0aGUgZmllbGRzIGluIGZvcm0gc3VibWl0cy5cbiAgICAgKi9cbiAgICAnbmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGlzIGF0dHJpYnV0ZSBpbmRpY2F0ZXMgdGhhdCB0aGUgZm9ybSBzaG91bGRuJ3QgYmUgdmFsaWRhdGVkIHdoZW4gc3VibWl0dGVkLlxuICAgICAqL1xuICAgICdub1ZhbGlkYXRlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3RhcmdldCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEZvcm07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Form.react.js\n"); /***/ }), @@ -742,7 +742,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Frame = function Frame(props) {\n return _react2.default.createElement(\n 'frame',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFrame.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFrame.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Frame;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZyYW1lLnJlYWN0LmpzP2IxNWUiXSwibmFtZXMiOlsiRnJhbWUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFQ7O0FBc0RkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRUOztBQTJEZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGY7O0FBZ0VkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVYOztBQXFFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVIOztBQTBFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdSOztBQXdHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dMOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhIVDs7QUFrSGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEEsQ0FBbEI7O2tCQXNIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9GcmFtZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRnJhbWUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGZyYW1lXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZnJhbWU+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRnJhbWUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5GcmFtZS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRnJhbWU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Frame.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Frame = function Frame(props) {\n return _react2.default.createElement(\n 'frame',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFrame.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFrame.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Frame;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZyYW1lLnJlYWN0LmpzP2IxNWUiXSwibmFtZXMiOlsiRnJhbWUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEVDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURmOztBQWdFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FWDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R1I7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0w7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSFQ7O0FBa0hkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEE7O0FBb0hkLGNBQVlOLG9CQUFVSzs7QUFwSFIsQ0FBbEI7O2tCQXdIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9GcmFtZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEZyYW1lID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGZyYW1lXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2ZyYW1lPlxuICAgICk7XG59O1xuXG5GcmFtZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuRnJhbWUucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBGcmFtZTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Frame.react.js\n"); /***/ }), @@ -754,7 +754,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Frameset = function Frameset(props) {\n return _react2.default.createElement(\n 'frameset',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFrameset.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFrameset.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Frameset;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZyYW1lc2V0LnJlYWN0LmpzPzFlMjQiXSwibmFtZXMiOlsiRnJhbWVzZXQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBETjs7QUFzRGpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekROOztBQTJEakI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURaOztBQWdFakI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVI7O0FBcUVqQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVBOztBQTBFakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdMOztBQXdHakI7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHRjs7QUE2R2pCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhOOztBQWtIakIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEcsQ0FBckI7O2tCQXNIZWxCLFEiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9GcmFtZXNldC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgRnJhbWVzZXQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGZyYW1lc2V0XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvZnJhbWVzZXQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuRnJhbWVzZXQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5GcmFtZXNldC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgRnJhbWVzZXQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Frameset.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Frameset = function Frameset(props) {\n return _react2.default.createElement(\n 'frameset',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nFrameset.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nFrameset.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Frameset;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ZyYW1lc2V0LnJlYWN0LmpzPzFlMjQiXSwibmFtZXMiOlsiRnJhbWVzZXQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcEROOztBQXNEakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEWjs7QUFnRWpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVSOztBQXFFakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFQTs7QUEwRWpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R0w7O0FBd0dqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dGOztBQTZHakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhITjs7QUFrSGpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEc7O0FBb0hqQixjQUFZTixvQkFBVUs7O0FBcEhMLENBQXJCOztrQkF3SGVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvRnJhbWVzZXQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBGcmFtZXNldCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxmcmFtZXNldFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9mcmFtZXNldD5cbiAgICApO1xufTtcblxuRnJhbWVzZXQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkZyYW1lc2V0LnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgRnJhbWVzZXQ7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Frameset.react.js\n"); /***/ }), @@ -766,7 +766,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H1 = function H1(props) {\n return _react2.default.createElement(\n 'h1',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH1.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH1.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = H1;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0gxLnJlYWN0LmpzPzVkNGMiXSwibmFtZXMiOlsiSDEiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9IMS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSDEgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGgxXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvaDE+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSDEuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5IMS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSDE7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H1.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H1 = function H1(props) {\n return _react2.default.createElement(\n 'h1',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH1.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH1.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = H1;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0gxLnJlYWN0LmpzPzVkNGMiXSwibmFtZXMiOlsiSDEiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9IMS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEgxID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGgxXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2gxPlxuICAgICk7XG59O1xuXG5IMS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuSDEucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBIMTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H1.react.js\n"); /***/ }), @@ -778,7 +778,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H2 = function H2(props) {\n return _react2.default.createElement(\n 'h2',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH2.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH2.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = H2;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0gyLnJlYWN0LmpzP2Y2ZWMiXSwibmFtZXMiOlsiSDIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9IMi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSDIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGgyXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvaDI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSDIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5IMi5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSDI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H2.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H2 = function H2(props) {\n return _react2.default.createElement(\n 'h2',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH2.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH2.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = H2;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0gyLnJlYWN0LmpzP2Y2ZWMiXSwibmFtZXMiOlsiSDIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9IMi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEgyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGgyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2gyPlxuICAgICk7XG59O1xuXG5IMi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuSDIucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBIMjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H2.react.js\n"); /***/ }), @@ -790,7 +790,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H3 = function H3(props) {\n return _react2.default.createElement(\n 'h3',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH3.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH3.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = H3;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0gzLnJlYWN0LmpzP2M1NTciXSwibmFtZXMiOlsiSDMiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9IMy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSDMgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGgzXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvaDM+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSDMuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5IMy5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSDM7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H3.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H3 = function H3(props) {\n return _react2.default.createElement(\n 'h3',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH3.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH3.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = H3;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0gzLnJlYWN0LmpzP2M1NTciXSwibmFtZXMiOlsiSDMiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9IMy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEgzID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGgzXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2gzPlxuICAgICk7XG59O1xuXG5IMy5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuSDMucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBIMztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H3.react.js\n"); /***/ }), @@ -802,7 +802,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H4 = function H4(props) {\n return _react2.default.createElement(\n 'h4',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH4.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH4.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = H4;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0g0LnJlYWN0LmpzP2E0YjkiXSwibmFtZXMiOlsiSDQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9INC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSDQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGg0XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvaDQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSDQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5INC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSDQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H4.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H4 = function H4(props) {\n return _react2.default.createElement(\n 'h4',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH4.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH4.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = H4;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0g0LnJlYWN0LmpzP2E0YjkiXSwibmFtZXMiOlsiSDQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9INC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEg0ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGg0XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2g0PlxuICAgICk7XG59O1xuXG5INC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuSDQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBINDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H4.react.js\n"); /***/ }), @@ -814,7 +814,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H5 = function H5(props) {\n return _react2.default.createElement(\n 'h5',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH5.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH5.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = H5;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0g1LnJlYWN0LmpzP2YxNjUiXSwibmFtZXMiOlsiSDUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9INS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSDUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGg1XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvaDU+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSDUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5INS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSDU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H5.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H5 = function H5(props) {\n return _react2.default.createElement(\n 'h5',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH5.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH5.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = H5;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0g1LnJlYWN0LmpzP2YxNjUiXSwibmFtZXMiOlsiSDUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9INS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEg1ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGg1XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2g1PlxuICAgICk7XG59O1xuXG5INS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuSDUucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBINTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H5.react.js\n"); /***/ }), @@ -826,7 +826,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H6 = function H6(props) {\n return _react2.default.createElement(\n 'h6',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH6.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH6.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = H6;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0g2LnJlYWN0LmpzPzU0MTgiXSwibmFtZXMiOlsiSDYiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9INi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSDYgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGg2XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvaDY+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSDYuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5INi5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSDY7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H6.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar H6 = function H6(props) {\n return _react2.default.createElement(\n 'h6',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nH6.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nH6.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = H6;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0g2LnJlYWN0LmpzPzU0MTgiXSwibmFtZXMiOlsiSDYiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9INi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEg2ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGg2XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2g2PlxuICAgICk7XG59O1xuXG5INi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuSDYucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBINjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/H6.react.js\n"); /***/ }), @@ -838,7 +838,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Header = function Header(props) {\n return _react2.default.createElement(\n 'header',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nHeader.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nHeader.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Header;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0hlYWRlci5yZWFjdC5qcz9iOTY4Il0sIm5hbWVzIjpbIkhlYWRlciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0hlYWRlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSGVhZGVyID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxoZWFkZXJcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9oZWFkZXI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSGVhZGVyLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuSGVhZGVyLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBIZWFkZXI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Header.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Header = function Header(props) {\n return _react2.default.createElement(\n 'header',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nHeader.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nHeader.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Header;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0hlYWRlci5yZWFjdC5qcz9iOTY4Il0sIm5hbWVzIjpbIkhlYWRlciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0hlYWRlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEhlYWRlciA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxoZWFkZXJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvaGVhZGVyPlxuICAgICk7XG59O1xuXG5IZWFkZXIuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkhlYWRlci5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEhlYWRlcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Header.react.js\n"); /***/ }), @@ -850,7 +850,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Hgroup = function Hgroup(props) {\n return _react2.default.createElement(\n 'hgroup',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nHgroup.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nHgroup.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Hgroup;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0hncm91cC5yZWFjdC5qcz82OGM5Il0sIm5hbWVzIjpbIkhncm91cCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0hncm91cC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSGdyb3VwID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxoZ3JvdXBcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9oZ3JvdXA+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSGdyb3VwLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuSGdyb3VwLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBIZ3JvdXA7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Hgroup.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Hgroup = function Hgroup(props) {\n return _react2.default.createElement(\n 'hgroup',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nHgroup.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nHgroup.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Hgroup;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0hncm91cC5yZWFjdC5qcz82OGM5Il0sIm5hbWVzIjpbIkhncm91cCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0hncm91cC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEhncm91cCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxoZ3JvdXBcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvaGdyb3VwPlxuICAgICk7XG59O1xuXG5IZ3JvdXAuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkhncm91cC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEhncm91cDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Hgroup.react.js\n"); /***/ }), @@ -862,7 +862,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Hr = function Hr(props) {\n return _react2.default.createElement(\n 'hr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nHr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nHr.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Hr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0hyLnJlYWN0LmpzP2NiN2EiXSwibmFtZXMiOlsiSHIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Ici5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSHIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGhyXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvaHI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSHIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Ici5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSHI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Hr.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Hr = function Hr(props) {\n return _react2.default.createElement(\n 'hr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nHr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nHr.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Hr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0hyLnJlYWN0LmpzP2NiN2EiXSwibmFtZXMiOlsiSHIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Ici5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEhyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGhyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2hyPlxuICAgICk7XG59O1xuXG5Ici5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuSHIucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBIcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Hr.react.js\n"); /***/ }), @@ -874,7 +874,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar I = function I(props) {\n return _react2.default.createElement(\n 'i',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nI.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nI.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = I;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0kucmVhY3QuanM/MmIyMiJdLCJuYW1lcyI6WyJJIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxFQUFFVSxZQUFGLEdBQWlCO0FBQ2JQLGNBQVUsQ0FERztBQUViQyx3QkFBb0IsQ0FBQztBQUZSLENBQWpCOztBQUtBSixFQUFFVyxTQUFGLEdBQWM7QUFDVjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOTjs7QUFRVjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhaOztBQWFWOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERiOztBQXNEVjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEYjs7QUEyRFY7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURuQjs7QUFnRVY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRWY7O0FBcUVWOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RVA7O0FBMEVWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1o7O0FBd0dWOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR1Q7O0FBNkdWOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhiOztBQWtIVixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxISixDQUFkOztrQkFzSGVsQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvSS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSSA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8aVxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2k+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSS5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcbkkucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEk7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/I.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar I = function I(props) {\n return _react2.default.createElement(\n 'i',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nI.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nI.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = I;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0kucmVhY3QuanM/MmIyMiJdLCJuYW1lcyI6WyJJIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEVBQUVVLFlBQUYsR0FBaUI7QUFDYlAsWUFBVSxDQURHO0FBRWJDLHNCQUFvQixDQUFDO0FBRlIsQ0FBakI7O0FBS0FKLEVBQUVXLFNBQUYsR0FBYztBQUNWOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5OOztBQVFWOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYWjs7QUFhVjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRGI7O0FBc0RWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RGI7O0FBMkRWOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEbkI7O0FBZ0VWOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVmOztBQXFFVjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVQOztBQTBFVjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHWjs7QUF3R1Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHVDs7QUE2R1Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIYjs7QUFrSFYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxISjs7QUFvSFYsY0FBWU4sb0JBQVVLOztBQXBIWixDQUFkOztrQkF3SGVqQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvSS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEkgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8aVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9pPlxuICAgICk7XG59O1xuXG5JLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5JLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgSTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/I.react.js\n"); /***/ }), @@ -886,7 +886,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Iframe = function Iframe(props) {\n return _react2.default.createElement(\n 'iframe',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nIframe.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nIframe.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\r\n */\n 'height': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Stops a document loaded in an iframe from using certain features (such as submitting forms or opening new windows).\r\n */\n 'sandbox': _propTypes2.default.string,\n\n /**\r\n * The URL of the embeddable content.\r\n */\n 'src': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'srcDoc': _propTypes2.default.string,\n\n /**\r\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\r\n */\n 'width': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Iframe;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0lmcmFtZS5yZWFjdC5qcz9kYTA2Il0sIm5hbWVzIjpbIklmcmFtZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BcERMOztBQXNEZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BekRIOztBQTJEZjs7O0FBR0EsZUFBV0Qsb0JBQVVDLE1BOUROOztBQWdFZjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BbkVGOztBQXFFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BeEVMOztBQTBFZjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BN0VKOztBQStFZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWxGUjs7QUFvRmY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF2RlI7O0FBeUZmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTVGZDs7QUE4RmY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFqR1Y7O0FBbUdmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF0R0Y7O0FBd0dmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BM0dSOztBQTZHZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BaEhMOztBQWtIZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BckhIOztBQXVIZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTFIVDs7QUE0SGY7OztBQUdBLGFBQVNELG9CQUFVSSxNQS9ISjs7QUFpSWY7OztBQUdBLGdCQUFZSixvQkFBVUMsTUFwSVA7O0FBc0lmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUF6SUo7O0FBMklmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBOUlSOztBQWdKZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWhKQyxDQUFuQjs7a0JBb0plbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0lmcmFtZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSWZyYW1lID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxpZnJhbWVcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9pZnJhbWU+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSWZyYW1lLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuSWZyYW1lLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBTcGVjaWZpZXMgdGhlIGhlaWdodCBvZiBlbGVtZW50cyBsaXN0ZWQgaGVyZS4gRm9yIGFsbCBvdGhlciBlbGVtZW50cywgdXNlIHRoZSBDU1MgaGVpZ2h0IHByb3BlcnR5LiAgICAgICAgTm90ZTogSW4gc29tZSBpbnN0YW5jZXMsIHN1Y2ggYXMgPGRpdj4sIHRoaXMgaXMgYSBsZWdhY3kgYXR0cmlidXRlLCBpbiB3aGljaCBjYXNlIHRoZSBDU1MgaGVpZ2h0IHByb3BlcnR5IHNob3VsZCBiZSB1c2VkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICdoZWlnaHQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogTmFtZSBvZiB0aGUgZWxlbWVudC4gRm9yIGV4YW1wbGUgdXNlZCBieSB0aGUgc2VydmVyIHRvIGlkZW50aWZ5IHRoZSBmaWVsZHMgaW4gZm9ybSBzdWJtaXRzLlxyXG4gICAgICovXHJcbiAgICAnbmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBTdG9wcyBhIGRvY3VtZW50IGxvYWRlZCBpbiBhbiBpZnJhbWUgZnJvbSB1c2luZyBjZXJ0YWluIGZlYXR1cmVzIChzdWNoIGFzIHN1Ym1pdHRpbmcgZm9ybXMgb3Igb3BlbmluZyBuZXcgd2luZG93cykuXHJcbiAgICAgKi9cclxuICAgICdzYW5kYm94JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBVUkwgb2YgdGhlIGVtYmVkZGFibGUgY29udGVudC5cclxuICAgICAqL1xyXG4gICAgJ3NyYyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKlxyXG4gICAgICovXHJcbiAgICAnc3JjRG9jJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEZvciB0aGUgZWxlbWVudHMgbGlzdGVkIGhlcmUsIHRoaXMgZXN0YWJsaXNoZXMgdGhlIGVsZW1lbnQncyB3aWR0aC4gICAgICAgIE5vdGU6IEZvciBhbGwgb3RoZXIgaW5zdGFuY2VzLCBzdWNoIGFzIDxkaXY+LCB0aGlzIGlzIGEgbGVnYWN5IGF0dHJpYnV0ZSwgaW4gd2hpY2ggY2FzZSB0aGUgQ1NTIHdpZHRoIHByb3BlcnR5IHNob3VsZCBiZSB1c2VkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd3aWR0aCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBJZnJhbWU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Iframe.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Iframe = function Iframe(props) {\n return _react2.default.createElement(\n 'iframe',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nIframe.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nIframe.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\n */\n 'height': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Stops a document loaded in an iframe from using certain features (such as submitting forms or opening new windows).\n */\n 'sandbox': _propTypes2.default.string,\n\n /**\n * The URL of the embeddable content.\n */\n 'src': _propTypes2.default.string,\n\n /**\n *\n */\n 'srcDoc': _propTypes2.default.string,\n\n /**\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\n */\n 'width': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Iframe;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0lmcmFtZS5yZWFjdC5qcz9kYTA2Il0sIm5hbWVzIjpbIklmcmFtZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BcERMOztBQXNEZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BekRIOztBQTJEZjs7O0FBR0EsYUFBV0Qsb0JBQVVDLE1BOUROOztBQWdFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BbkVGOztBQXFFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BeEVMOztBQTBFZjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BN0VKOztBQStFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZSOztBQW9GZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BdkZSOztBQXlGZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE1RmQ7O0FBOEZmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BakdWOztBQW1HZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BdEdGOztBQXdHZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BM0dSOztBQTZHZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BaEhMOztBQWtIZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BckhIOztBQXVIZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTFIVDs7QUE0SGY7OztBQUdBLFdBQVNELG9CQUFVSSxNQS9ISjs7QUFpSWY7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXBJUDs7QUFzSWY7OztBQUdBLFdBQVNELG9CQUFVQyxNQXpJSjs7QUEySWY7OztBQUdBLGVBQWFELG9CQUFVSyxJQTlJUjs7QUFnSmYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWhKQzs7QUFrSmYsY0FBWU4sb0JBQVVLOztBQWxKUCxDQUFuQjs7a0JBc0plakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0lmcmFtZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IElmcmFtZSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxpZnJhbWVcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvaWZyYW1lPlxuICAgICk7XG59O1xuXG5JZnJhbWUuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbklmcmFtZS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZpZXMgdGhlIGhlaWdodCBvZiBlbGVtZW50cyBsaXN0ZWQgaGVyZS4gRm9yIGFsbCBvdGhlciBlbGVtZW50cywgdXNlIHRoZSBDU1MgaGVpZ2h0IHByb3BlcnR5LiAgICAgICAgTm90ZTogSW4gc29tZSBpbnN0YW5jZXMsIHN1Y2ggYXMgPGRpdj4sIHRoaXMgaXMgYSBsZWdhY3kgYXR0cmlidXRlLCBpbiB3aGljaCBjYXNlIHRoZSBDU1MgaGVpZ2h0IHByb3BlcnR5IHNob3VsZCBiZSB1c2VkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ2hlaWdodCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXG4gICAgICovXG4gICAgJ25hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogU3RvcHMgYSBkb2N1bWVudCBsb2FkZWQgaW4gYW4gaWZyYW1lIGZyb20gdXNpbmcgY2VydGFpbiBmZWF0dXJlcyAoc3VjaCBhcyBzdWJtaXR0aW5nIGZvcm1zIG9yIG9wZW5pbmcgbmV3IHdpbmRvd3MpLlxuICAgICAqL1xuICAgICdzYW5kYm94JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBVUkwgb2YgdGhlIGVtYmVkZGFibGUgY29udGVudC5cbiAgICAgKi9cbiAgICAnc3JjJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3NyY0RvYyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBGb3IgdGhlIGVsZW1lbnRzIGxpc3RlZCBoZXJlLCB0aGlzIGVzdGFibGlzaGVzIHRoZSBlbGVtZW50J3Mgd2lkdGguICAgICAgICBOb3RlOiBGb3IgYWxsIG90aGVyIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyB3aWR0aCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd3aWR0aCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IElmcmFtZTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Iframe.react.js\n"); /***/ }), @@ -898,7 +898,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Img = function Img(props) {\n return _react2.default.createElement(\n 'img',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nImg.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nImg.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Alternative text in case an image can't be displayed.\r\n */\n 'alt': _propTypes2.default.string,\n\n /**\r\n * How the element handles cross-origin requests\r\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\r\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\r\n */\n 'height': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'sizes': _propTypes2.default.string,\n\n /**\r\n * The URL of the embeddable content.\r\n */\n 'src': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'srcSet': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'useMap': _propTypes2.default.string,\n\n /**\r\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\r\n */\n 'width': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Img;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ltZy5yZWFjdC5qcz80ZDdlIl0sIm5hbWVzIjpbIkltZyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXBETDs7QUFzRFo7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUF6RGI7O0FBMkRaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5RFI7O0FBZ0VaOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFuRVA7O0FBcUVaOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE3RVI7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUF2RlA7O0FBeUZaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BNUZYOztBQThGWjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWpHWDs7QUFtR1o7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BdEdqQjs7QUF3R1o7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUEzR2I7O0FBNkdaOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUFoSEw7O0FBa0haOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BckhYOztBQXVIWjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BMUhSOztBQTRIWjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BL0hOOztBQWlJWjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQXBJWjs7QUFzSVo7OztBQUdBLGFBQVNELG9CQUFVSSxNQXpJUDs7QUEySVo7OztBQUdBLGdCQUFZSixvQkFBVUMsTUE5SVY7O0FBZ0paOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFuSlA7O0FBcUpaOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBeEpYOztBQTBKWixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQTFKRixDQUFoQjs7a0JBOEplbEIsRyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0ltZy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSW1nID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxpbWdcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9pbWc+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSW1nLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuSW1nLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbHRlcm5hdGl2ZSB0ZXh0IGluIGNhc2UgYW4gaW1hZ2UgY2FuJ3QgYmUgZGlzcGxheWVkLlxyXG4gICAgICovXHJcbiAgICAnYWx0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEhvdyB0aGUgZWxlbWVudCBoYW5kbGVzIGNyb3NzLW9yaWdpbiByZXF1ZXN0c1xyXG4gICAgICovXHJcbiAgICAnY3Jvc3NPcmlnaW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSBoZWlnaHQgb2YgZWxlbWVudHMgbGlzdGVkIGhlcmUuIEZvciBhbGwgb3RoZXIgZWxlbWVudHMsIHVzZSB0aGUgQ1NTIGhlaWdodCBwcm9wZXJ0eS4gICAgICAgIE5vdGU6IEluIHNvbWUgaW5zdGFuY2VzLCBzdWNoIGFzIDxkaXY+LCB0aGlzIGlzIGEgbGVnYWN5IGF0dHJpYnV0ZSwgaW4gd2hpY2ggY2FzZSB0aGUgQ1NTIGhlaWdodCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAnaGVpZ2h0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICdzaXplcyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgVVJMIG9mIHRoZSBlbWJlZGRhYmxlIGNvbnRlbnQuXHJcbiAgICAgKi9cclxuICAgICdzcmMnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICpcclxuICAgICAqL1xyXG4gICAgJ3NyY1NldCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKlxyXG4gICAgICovXHJcbiAgICAndXNlTWFwJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEZvciB0aGUgZWxlbWVudHMgbGlzdGVkIGhlcmUsIHRoaXMgZXN0YWJsaXNoZXMgdGhlIGVsZW1lbnQncyB3aWR0aC4gICAgICAgIE5vdGU6IEZvciBhbGwgb3RoZXIgaW5zdGFuY2VzLCBzdWNoIGFzIDxkaXY+LCB0aGlzIGlzIGEgbGVnYWN5IGF0dHJpYnV0ZSwgaW4gd2hpY2ggY2FzZSB0aGUgQ1NTIHdpZHRoIHByb3BlcnR5IHNob3VsZCBiZSB1c2VkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd3aWR0aCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBJbWc7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Img.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Img = function Img(props) {\n return _react2.default.createElement(\n 'img',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nImg.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nImg.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Alternative text in case an image can't be displayed.\n */\n 'alt': _propTypes2.default.string,\n\n /**\n * How the element handles cross-origin requests\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\n */\n 'height': _propTypes2.default.string,\n\n /**\n *\n */\n 'sizes': _propTypes2.default.string,\n\n /**\n * The URL of the embeddable content.\n */\n 'src': _propTypes2.default.string,\n\n /**\n * One or more responsive image candidates.\n */\n 'srcSet': _propTypes2.default.string,\n\n /**\n *\n */\n 'useMap': _propTypes2.default.string,\n\n /**\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\n */\n 'width': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Img;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0ltZy5yZWFjdC5qcz80ZDdlIl0sIm5hbWVzIjpbIkltZyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXBETDs7QUFzRFo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUF6RGI7O0FBMkRaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5RFI7O0FBZ0VaOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFuRVA7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE3RVI7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUF2RlA7O0FBeUZaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE1Rlg7O0FBOEZaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFqR1g7O0FBbUdaOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQXRHakI7O0FBd0daOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BM0diOztBQTZHWjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BaEhMOztBQWtIWjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BckhYOztBQXVIWjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BMUhSOztBQTRIWjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BL0hOOztBQWlJWjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQXBJWjs7QUFzSVo7OztBQUdBLFdBQVNELG9CQUFVSSxNQXpJUDs7QUEySVo7OztBQUdBLGNBQVlKLG9CQUFVQyxNQTlJVjs7QUFnSlo7OztBQUdBLFdBQVNELG9CQUFVQyxNQW5KUDs7QUFxSlo7OztBQUdBLGVBQWFELG9CQUFVSyxJQXhKWDs7QUEwSlosZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQTFKRjs7QUE0SlosY0FBWU4sb0JBQVVLOztBQTVKVixDQUFoQjs7a0JBZ0tlakIsRyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0ltZy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEltZyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxpbWdcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvaW1nPlxuICAgICk7XG59O1xuXG5JbWcuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkltZy5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBBbHRlcm5hdGl2ZSB0ZXh0IGluIGNhc2UgYW4gaW1hZ2UgY2FuJ3QgYmUgZGlzcGxheWVkLlxuICAgICAqL1xuICAgICdhbHQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSG93IHRoZSBlbGVtZW50IGhhbmRsZXMgY3Jvc3Mtb3JpZ2luIHJlcXVlc3RzXG4gICAgICovXG4gICAgJ2Nyb3NzT3JpZ2luJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFNwZWNpZmllcyB0aGUgaGVpZ2h0IG9mIGVsZW1lbnRzIGxpc3RlZCBoZXJlLiBGb3IgYWxsIG90aGVyIGVsZW1lbnRzLCB1c2UgdGhlIENTUyBoZWlnaHQgcHJvcGVydHkuICAgICAgICBOb3RlOiBJbiBzb21lIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyBoZWlnaHQgcHJvcGVydHkgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAnaGVpZ2h0JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3NpemVzJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBVUkwgb2YgdGhlIGVtYmVkZGFibGUgY29udGVudC5cbiAgICAgKi9cbiAgICAnc3JjJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9uZSBvciBtb3JlIHJlc3BvbnNpdmUgaW1hZ2UgY2FuZGlkYXRlcy5cbiAgICAgKi9cbiAgICAnc3JjU2V0JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3VzZU1hcCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBGb3IgdGhlIGVsZW1lbnRzIGxpc3RlZCBoZXJlLCB0aGlzIGVzdGFibGlzaGVzIHRoZSBlbGVtZW50J3Mgd2lkdGguICAgICAgICBOb3RlOiBGb3IgYWxsIG90aGVyIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyB3aWR0aCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd3aWR0aCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEltZztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Img.react.js\n"); /***/ }), @@ -910,7 +910,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Ins = function Ins(props) {\n return _react2.default.createElement(\n 'ins',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nIns.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nIns.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Contains a URI which points to the source of the quote or change.\r\n */\n 'cite': _propTypes2.default.string,\n\n /**\r\n * Indicates the date and time associated with the element.\r\n */\n 'dateTime': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Ins;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0lucy5yZWFjdC5qcz85YzY2Il0sIm5hbWVzIjpbIklucyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBETjs7QUFzRFo7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUF6RFY7O0FBMkRaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURYOztBQWdFWjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQW5FWDs7QUFxRVo7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BeEVqQjs7QUEwRVo7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUE3RWI7O0FBK0VaOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUFsRkw7O0FBb0ZaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdkZYOztBQXlGWjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BNUZSOztBQThGWjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BakdOOztBQW1HWjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQXRHWjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVSSxNQTNHUDs7QUE2R1o7OztBQUdBLGdCQUFZSixvQkFBVUMsTUFoSFY7O0FBa0haOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFySFA7O0FBdUhaOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBMUhYOztBQTRIWixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQTVIRixDQUFoQjs7a0JBZ0llbEIsRyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0lucy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgSW5zID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxpbnNcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9pbnM+XHJcbiAgICApO1xyXG59O1xyXG5cclxuSW5zLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuSW5zLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBDb250YWlucyBhIFVSSSB3aGljaCBwb2ludHMgdG8gdGhlIHNvdXJjZSBvZiB0aGUgcXVvdGUgb3IgY2hhbmdlLlxyXG4gICAgICovXHJcbiAgICAnY2l0ZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGRhdGUgYW5kIHRpbWUgYXNzb2NpYXRlZCB3aXRoIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnZGF0ZVRpbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSW5zO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Ins.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Ins = function Ins(props) {\n return _react2.default.createElement(\n 'ins',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nIns.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nIns.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Contains a URI which points to the source of the quote or change.\n */\n 'cite': _propTypes2.default.string,\n\n /**\n * Indicates the date and time associated with the element.\n */\n 'dateTime': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Ins;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0lucy5yZWFjdC5qcz85YzY2Il0sIm5hbWVzIjpbIklucyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBETjs7QUFzRFo7OztBQUdBLGNBQVlELG9CQUFVQyxNQXpEVjs7QUEyRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEWDs7QUFnRVo7OztBQUdBLGVBQWFELG9CQUFVQyxNQW5FWDs7QUFxRVo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BeEVqQjs7QUEwRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUE3RWI7O0FBK0VaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUFsRkw7O0FBb0ZaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF2Rlg7O0FBeUZaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE1RlI7O0FBOEZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFqR047O0FBbUdaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BdEdaOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BM0dQOztBQTZHWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BaEhWOztBQWtIWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BckhQOztBQXVIWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBMUhYOztBQTRIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBNUhGOztBQThIWixjQUFZTixvQkFBVUs7O0FBOUhWLENBQWhCOztrQkFrSWVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvSW5zLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgSW5zID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGluc1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9pbnM+XG4gICAgKTtcbn07XG5cbklucy5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuSW5zLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIENvbnRhaW5zIGEgVVJJIHdoaWNoIHBvaW50cyB0byB0aGUgc291cmNlIG9mIHRoZSBxdW90ZSBvciBjaGFuZ2UuXG4gICAgICovXG4gICAgJ2NpdGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoZSBkYXRlIGFuZCB0aW1lIGFzc29jaWF0ZWQgd2l0aCB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnZGF0ZVRpbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBJbnM7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Ins.react.js\n"); /***/ }), @@ -922,7 +922,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Isindex = function Isindex(props) {\n return _react2.default.createElement(\n 'isindex',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nIsindex.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nIsindex.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Isindex;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0lzaW5kZXgucmVhY3QuanM/MzY2YyJdLCJuYW1lcyI6WyJJc2luZGV4IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0lzaW5kZXgucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IElzaW5kZXggPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGlzaW5kZXhcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9pc2luZGV4PlxyXG4gICAgKTtcclxufTtcclxuXHJcbklzaW5kZXguZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Jc2luZGV4LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBJc2luZGV4O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Isindex.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Isindex = function Isindex(props) {\n return _react2.default.createElement(\n 'isindex',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nIsindex.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nIsindex.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Isindex;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0lzaW5kZXgucmVhY3QuanM/MzY2YyJdLCJuYW1lcyI6WyJJc2luZGV4IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Jc2luZGV4LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgSXNpbmRleCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxpc2luZGV4XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2lzaW5kZXg+XG4gICAgKTtcbn07XG5cbklzaW5kZXguZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbklzaW5kZXgucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBJc2luZGV4O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Isindex.react.js\n"); /***/ }), @@ -934,7 +934,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Kbd = function Kbd(props) {\n return _react2.default.createElement(\n 'kbd',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nKbd.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nKbd.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Kbd;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0tiZC5yZWFjdC5qcz80YjIzIl0sIm5hbWVzIjpbIktiZCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvS2JkLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBLYmQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGtiZFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L2tiZD5cclxuICAgICk7XHJcbn07XHJcblxyXG5LYmQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5LYmQucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IEtiZDtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Kbd.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Kbd = function Kbd(props) {\n return _react2.default.createElement(\n 'kbd',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nKbd.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nKbd.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Kbd;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0tiZC5yZWFjdC5qcz80YjIzIl0sIm5hbWVzIjpbIktiZCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvS2JkLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgS2JkID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGtiZFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9rYmQ+XG4gICAgKTtcbn07XG5cbktiZC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuS2JkLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgS2JkO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Kbd.react.js\n"); /***/ }), @@ -946,7 +946,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Keygen = function Keygen(props) {\n return _react2.default.createElement(\n 'keygen',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nKeygen.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nKeygen.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * The element should be automatically focused after the page loaded.\r\n */\n 'autoFocus': _propTypes2.default.string,\n\n /**\r\n * A challenge string that is submitted along with the public key.\r\n */\n 'challenge': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the user can interact with the element.\r\n */\n 'disabled': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Specifies the type of key generated.\r\n */\n 'keyType': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Keygen;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0tleWdlbi5yZWFjdC5qcz83NDZiIl0sIm5hbWVzIjpbIktleWdlbiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSxnQkFBWUQsb0JBQVVDLE1BOURQOztBQWdFZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BbkVIOztBQXFFZjs7O0FBR0EsZUFBV0Qsb0JBQVVDLE1BeEVOOztBQTBFZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BN0VIOztBQStFZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWxGUjs7QUFvRmY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF2RlI7O0FBeUZmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTVGZDs7QUE4RmY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFqR1Y7O0FBbUdmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF0R0Y7O0FBd0dmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BM0dSOztBQTZHZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BaEhMOztBQWtIZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BckhIOztBQXVIZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTFIVDs7QUE0SGY7OztBQUdBLGFBQVNELG9CQUFVSSxNQS9ISjs7QUFpSWY7OztBQUdBLGdCQUFZSixvQkFBVUMsTUFwSVA7O0FBc0lmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUF6SUo7O0FBMklmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBOUlSOztBQWdKZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWhKQyxDQUFuQjs7a0JBb0plbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0tleWdlbi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgS2V5Z2VuID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxrZXlnZW5cclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9rZXlnZW4+XHJcbiAgICApO1xyXG59O1xyXG5cclxuS2V5Z2VuLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuS2V5Z2VuLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgZWxlbWVudCBzaG91bGQgYmUgYXV0b21hdGljYWxseSBmb2N1c2VkIGFmdGVyIHRoZSBwYWdlIGxvYWRlZC5cclxuICAgICAqL1xyXG4gICAgJ2F1dG9Gb2N1cyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNoYWxsZW5nZSBzdHJpbmcgdGhhdCBpcyBzdWJtaXR0ZWQgYWxvbmcgd2l0aCB0aGUgcHVibGljIGtleS5cclxuICAgICAqL1xyXG4gICAgJ2NoYWxsZW5nZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdXNlciBjYW4gaW50ZXJhY3Qgd2l0aCB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Rpc2FibGVkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB0aGUgZm9ybSB0aGF0IGlzIHRoZSBvd25lciBvZiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Zvcm0nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSB0eXBlIG9mIGtleSBnZW5lcmF0ZWQuXHJcbiAgICAgKi9cclxuICAgICdrZXlUeXBlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE5hbWUgb2YgdGhlIGVsZW1lbnQuIEZvciBleGFtcGxlIHVzZWQgYnkgdGhlIHNlcnZlciB0byBpZGVudGlmeSB0aGUgZmllbGRzIGluIGZvcm0gc3VibWl0cy5cclxuICAgICAqL1xyXG4gICAgJ25hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgS2V5Z2VuO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Keygen.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Keygen = function Keygen(props) {\n return _react2.default.createElement(\n 'keygen',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nKeygen.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nKeygen.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * The element should be automatically focused after the page loaded.\n */\n 'autoFocus': _propTypes2.default.string,\n\n /**\n * A challenge string that is submitted along with the public key.\n */\n 'challenge': _propTypes2.default.string,\n\n /**\n * Indicates whether the user can interact with the element.\n */\n 'disabled': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Specifies the type of key generated.\n */\n 'keyType': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Keygen;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0tleWdlbi5yZWFjdC5qcz83NDZiIl0sIm5hbWVzIjpbIktleWdlbiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BOURQOztBQWdFZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BbkVIOztBQXFFZjs7O0FBR0EsYUFBV0Qsb0JBQVVDLE1BeEVOOztBQTBFZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BN0VIOztBQStFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZSOztBQW9GZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BdkZSOztBQXlGZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE1RmQ7O0FBOEZmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BakdWOztBQW1HZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BdEdGOztBQXdHZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BM0dSOztBQTZHZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BaEhMOztBQWtIZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BckhIOztBQXVIZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTFIVDs7QUE0SGY7OztBQUdBLFdBQVNELG9CQUFVSSxNQS9ISjs7QUFpSWY7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXBJUDs7QUFzSWY7OztBQUdBLFdBQVNELG9CQUFVQyxNQXpJSjs7QUEySWY7OztBQUdBLGVBQWFELG9CQUFVSyxJQTlJUjs7QUFnSmYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWhKQzs7QUFrSmYsY0FBWU4sb0JBQVVLOztBQWxKUCxDQUFuQjs7a0JBc0plakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0tleWdlbi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IEtleWdlbiA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxrZXlnZW5cbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwva2V5Z2VuPlxuICAgICk7XG59O1xuXG5LZXlnZW4uZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbktleWdlbi5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBUaGUgZWxlbWVudCBzaG91bGQgYmUgYXV0b21hdGljYWxseSBmb2N1c2VkIGFmdGVyIHRoZSBwYWdlIGxvYWRlZC5cbiAgICAgKi9cbiAgICAnYXV0b0ZvY3VzJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2hhbGxlbmdlIHN0cmluZyB0aGF0IGlzIHN1Ym1pdHRlZCBhbG9uZyB3aXRoIHRoZSBwdWJsaWMga2V5LlxuICAgICAqL1xuICAgICdjaGFsbGVuZ2UnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIHVzZXIgY2FuIGludGVyYWN0IHdpdGggdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2Rpc2FibGVkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB0aGUgZm9ybSB0aGF0IGlzIHRoZSBvd25lciBvZiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnZm9ybSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZpZXMgdGhlIHR5cGUgb2Yga2V5IGdlbmVyYXRlZC5cbiAgICAgKi9cbiAgICAna2V5VHlwZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXG4gICAgICovXG4gICAgJ25hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBLZXlnZW47XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Keygen.react.js\n"); /***/ }), @@ -958,7 +958,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Label = function Label(props) {\n return _react2.default.createElement(\n 'label',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nLabel.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nLabel.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Describes elements which belongs to this one.\r\n */\n 'htmlFor': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Label;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xhYmVsLnJlYWN0LmpzP2Q1MjQiXSwibmFtZXMiOlsiTGFiZWwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQVdELG9CQUFVQyxNQXBEUDs7QUFzRGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXpESjs7QUEyRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE5RFQ7O0FBZ0VkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BbkVUOztBQXFFZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUF4RWY7O0FBMEVkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BN0VYOztBQStFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BbEZIOztBQW9GZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXZGVDs7QUF5RmQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQTVGTjs7QUE4RmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQWpHSjs7QUFtR2Q7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUF0R1Y7O0FBd0dkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUEzR0w7O0FBNkdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BaEhSOztBQWtIZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BckhMOztBQXVIZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQTFIVDs7QUE0SGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUE1SEEsQ0FBbEI7O2tCQWdJZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MYWJlbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgTGFiZWwgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGxhYmVsXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvbGFiZWw+XHJcbiAgICApO1xyXG59O1xyXG5cclxuTGFiZWwuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5MYWJlbC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVzY3JpYmVzIGVsZW1lbnRzIHdoaWNoIGJlbG9uZ3MgdG8gdGhpcyBvbmUuXHJcbiAgICAgKi9cclxuICAgICdodG1sRm9yJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB0aGUgZm9ybSB0aGF0IGlzIHRoZSBvd25lciBvZiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Zvcm0nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgTGFiZWw7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Label.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Label = function Label(props) {\n return _react2.default.createElement(\n 'label',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nLabel.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nLabel.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Describes elements which belongs to this one.\n */\n 'htmlFor': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Label;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xhYmVsLnJlYWN0LmpzP2Q1MjQiXSwibmFtZXMiOlsiTGFiZWwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGFBQVdELG9CQUFVQyxNQXBEUDs7QUFzRGQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXpESjs7QUEyRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEVDs7QUFnRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQW5FVDs7QUFxRWQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BeEVmOztBQTBFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQTdFWDs7QUErRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQWxGSDs7QUFvRmQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXZGVDs7QUF5RmQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQTVGTjs7QUE4RmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQWpHSjs7QUFtR2Q7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUF0R1Y7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUEzR0w7O0FBNkdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUFoSFI7O0FBa0hkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFySEw7O0FBdUhkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUExSFQ7O0FBNEhkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0E1SEE7O0FBOEhkLGNBQVlOLG9CQUFVSzs7QUE5SFIsQ0FBbEI7O2tCQWtJZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MYWJlbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IExhYmVsID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGxhYmVsXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2xhYmVsPlxuICAgICk7XG59O1xuXG5MYWJlbC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuTGFiZWwucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVzY3JpYmVzIGVsZW1lbnRzIHdoaWNoIGJlbG9uZ3MgdG8gdGhpcyBvbmUuXG4gICAgICovXG4gICAgJ2h0bWxGb3InOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoZSBmb3JtIHRoYXQgaXMgdGhlIG93bmVyIG9mIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdmb3JtJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgTGFiZWw7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Label.react.js\n"); /***/ }), @@ -970,7 +970,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Legend = function Legend(props) {\n return _react2.default.createElement(\n 'legend',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nLegend.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nLegend.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Legend;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xlZ2VuZC5yZWFjdC5qcz80MDk0Il0sIm5hbWVzIjpbIkxlZ2VuZCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0xlZ2VuZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgTGVnZW5kID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxsZWdlbmRcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9sZWdlbmQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuTGVnZW5kLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuTGVnZW5kLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBMZWdlbmQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Legend.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Legend = function Legend(props) {\n return _react2.default.createElement(\n 'legend',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nLegend.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nLegend.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Legend;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xlZ2VuZC5yZWFjdC5qcz80MDk0Il0sIm5hbWVzIjpbIkxlZ2VuZCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0xlZ2VuZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IExlZ2VuZCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxsZWdlbmRcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvbGVnZW5kPlxuICAgICk7XG59O1xuXG5MZWdlbmQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkxlZ2VuZC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IExlZ2VuZDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Legend.react.js\n"); /***/ }), @@ -982,7 +982,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Li = function Li(props) {\n return _react2.default.createElement(\n 'li',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nLi.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nLi.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a default value which will be displayed in the element on page load.\r\n */\n 'value': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Li;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xpLnJlYWN0LmpzPzYxZjAiXSwibmFtZXMiOlsiTGkiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGFBQVNELG9CQUFVQyxNQXBEUjs7QUFzRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFo7O0FBMkRYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURaOztBQWdFWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFuRWxCOztBQXFFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQXhFZDs7QUEwRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQTdFTjs7QUErRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFsRlo7O0FBb0ZYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF2RlQ7O0FBeUZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUE1RlA7O0FBOEZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BakdiOztBQW1HWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BdEdSOztBQXdHWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQTNHWDs7QUE2R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQWhIUjs7QUFrSFg7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFySFo7O0FBdUhYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBdkhILENBQWY7O2tCQTJIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MaS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgTGkgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGxpXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvbGk+XHJcbiAgICApO1xyXG59O1xyXG5cclxuTGkuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5MaS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGRlZmF1bHQgdmFsdWUgd2hpY2ggd2lsbCBiZSBkaXNwbGF5ZWQgaW4gdGhlIGVsZW1lbnQgb24gcGFnZSBsb2FkLlxyXG4gICAgICovXHJcbiAgICAndmFsdWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgTGk7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Li.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Li = function Li(props) {\n return _react2.default.createElement(\n 'li',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nLi.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nLi.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a default value which will be displayed in the element on page load.\n */\n 'value': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Li;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xpLnJlYWN0LmpzPzYxZjAiXSwibmFtZXMiOlsiTGkiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLFdBQVNELG9CQUFVQyxNQXBEUjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEWjs7QUFnRVg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BbkVsQjs7QUFxRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUF4RWQ7O0FBMEVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUE3RU47O0FBK0VYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFsRlo7O0FBb0ZYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF2RlQ7O0FBeUZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUE1RlA7O0FBOEZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BakdiOztBQW1HWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BdEdSOztBQXdHWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BM0dYOztBQTZHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BaEhSOztBQWtIWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBckhaOztBQXVIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBdkhIOztBQXlIWCxjQUFZTixvQkFBVUs7O0FBekhYLENBQWY7O2tCQTZIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MaS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IExpID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGxpXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2xpPlxuICAgICk7XG59O1xuXG5MaS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuTGkucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGRlZmF1bHQgdmFsdWUgd2hpY2ggd2lsbCBiZSBkaXNwbGF5ZWQgaW4gdGhlIGVsZW1lbnQgb24gcGFnZSBsb2FkLlxuICAgICAqL1xuICAgICd2YWx1ZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IExpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Li.react.js\n"); /***/ }), @@ -994,7 +994,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Link = function Link(props) {\n return _react2.default.createElement(\n 'link',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nLink.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nLink.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * How the element handles cross-origin requests\r\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\r\n * The URL of a linked resource.\r\n */\n 'href': _propTypes2.default.string,\n\n /**\r\n * Specifies the language of the linked resource.\r\n */\n 'hrefLang': _propTypes2.default.string,\n\n /**\r\n * Security Feature that allows browsers to verify what they fetch. MDN Link\r\n */\n 'integrity': _propTypes2.default.string,\n\n /**\r\n * Specifies a hint of the media for which the linked resource was designed.\r\n */\n 'media': _propTypes2.default.string,\n\n /**\r\n * Specifies the relationship of the target object to the link object.\r\n */\n 'rel': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'sizes': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Link;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xpbmsucmVhY3QuanM/YjQ5OSJdLCJuYW1lcyI6WyJMaW5rIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BcERaOztBQXNEYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BekRMOztBQTJEYjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQTlEVDs7QUFnRWI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFuRVY7O0FBcUViOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUF4RU47O0FBMEViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUE3RUo7O0FBK0ViOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFsRk47O0FBb0ZiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdkZWOztBQXlGYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTVGVjs7QUE4RmI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BakdoQjs7QUFtR2I7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUF0R1o7O0FBd0diOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUEzR0o7O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BaEhWOztBQWtIYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BckhQOztBQXVIYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BMUhMOztBQTRIYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQS9IWDs7QUFpSWI7OztBQUdBLGFBQVNELG9CQUFVSSxNQXBJTjs7QUFzSWI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF6SVQ7O0FBMkliOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUE5SU47O0FBZ0piOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBbkpWOztBQXFKYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQXJKRCxDQUFqQjs7a0JBeUplbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0xpbmsucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IExpbmsgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGxpbmtcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9saW5rPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkxpbmsuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5MaW5rLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBIb3cgdGhlIGVsZW1lbnQgaGFuZGxlcyBjcm9zcy1vcmlnaW4gcmVxdWVzdHNcclxuICAgICAqL1xyXG4gICAgJ2Nyb3NzT3JpZ2luJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBVUkwgb2YgYSBsaW5rZWQgcmVzb3VyY2UuXHJcbiAgICAgKi9cclxuICAgICdocmVmJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFNwZWNpZmllcyB0aGUgbGFuZ3VhZ2Ugb2YgdGhlIGxpbmtlZCByZXNvdXJjZS5cclxuICAgICAqL1xyXG4gICAgJ2hyZWZMYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFNlY3VyaXR5IEZlYXR1cmUgdGhhdCBhbGxvd3MgYnJvd3NlcnMgdG8gdmVyaWZ5IHdoYXQgdGhleSBmZXRjaC4gICAgIE1ETiBMaW5rXHJcbiAgICAgKi9cclxuICAgICdpbnRlZ3JpdHknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIGEgaGludCBvZiB0aGUgbWVkaWEgZm9yIHdoaWNoIHRoZSBsaW5rZWQgcmVzb3VyY2Ugd2FzIGRlc2lnbmVkLlxyXG4gICAgICovXHJcbiAgICAnbWVkaWEnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSByZWxhdGlvbnNoaXAgb2YgdGhlIHRhcmdldCBvYmplY3QgdG8gdGhlIGxpbmsgb2JqZWN0LlxyXG4gICAgICovXHJcbiAgICAncmVsJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICdzaXplcyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBMaW5rO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Link.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Link = function Link(props) {\n return _react2.default.createElement(\n 'link',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nLink.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nLink.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * How the element handles cross-origin requests\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\n * The URL of a linked resource.\n */\n 'href': _propTypes2.default.string,\n\n /**\n * Specifies the language of the linked resource.\n */\n 'hrefLang': _propTypes2.default.string,\n\n /**\n * Security Feature that allows browsers to verify what they fetch.\n */\n 'integrity': _propTypes2.default.string,\n\n /**\n * Specifies a hint of the media for which the linked resource was designed.\n */\n 'media': _propTypes2.default.string,\n\n /**\n * Specifies the relationship of the target object to the link object.\n */\n 'rel': _propTypes2.default.string,\n\n /**\n *\n */\n 'sizes': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Link;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xpbmsucmVhY3QuanM/YjQ5OSJdLCJuYW1lcyI6WyJMaW5rIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BcERaOztBQXNEYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BekRMOztBQTJEYjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BOURUOztBQWdFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbkVWOztBQXFFYjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BeEVOOztBQTBFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BN0VKOztBQStFYjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BbEZOOztBQW9GYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BdkZWOztBQXlGYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BNUZWOztBQThGYjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUFqR2hCOztBQW1HYjs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXRHWjs7QUF3R2I7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTNHSjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVQyxNQWhIVjs7QUFrSGI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXJIUDs7QUF1SGI7OztBQUdBLFVBQVFELG9CQUFVQyxNQTFITDs7QUE0SGI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUEvSFg7O0FBaUliOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFwSU47O0FBc0liOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF6SVQ7O0FBMkliOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE5SU47O0FBZ0piOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFuSlY7O0FBcUpiLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FySkQ7O0FBdUpiLGNBQVlOLG9CQUFVSzs7QUF2SlQsQ0FBakI7O2tCQTJKZWpCLEkiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MaW5rLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgTGluayA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxsaW5rXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2xpbms+XG4gICAgKTtcbn07XG5cbkxpbmsuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkxpbmsucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogSG93IHRoZSBlbGVtZW50IGhhbmRsZXMgY3Jvc3Mtb3JpZ2luIHJlcXVlc3RzXG4gICAgICovXG4gICAgJ2Nyb3NzT3JpZ2luJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBVUkwgb2YgYSBsaW5rZWQgcmVzb3VyY2UuXG4gICAgICovXG4gICAgJ2hyZWYnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogU3BlY2lmaWVzIHRoZSBsYW5ndWFnZSBvZiB0aGUgbGlua2VkIHJlc291cmNlLlxuICAgICAqL1xuICAgICdocmVmTGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBTZWN1cml0eSBGZWF0dXJlIHRoYXQgYWxsb3dzIGJyb3dzZXJzIHRvIHZlcmlmeSB3aGF0IHRoZXkgZmV0Y2guXG4gICAgICovXG4gICAgJ2ludGVncml0eSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZpZXMgYSBoaW50IG9mIHRoZSBtZWRpYSBmb3Igd2hpY2ggdGhlIGxpbmtlZCByZXNvdXJjZSB3YXMgZGVzaWduZWQuXG4gICAgICovXG4gICAgJ21lZGlhJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFNwZWNpZmllcyB0aGUgcmVsYXRpb25zaGlwIG9mIHRoZSB0YXJnZXQgb2JqZWN0IHRvIHRoZSBsaW5rIG9iamVjdC5cbiAgICAgKi9cbiAgICAncmVsJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3NpemVzJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgTGluaztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Link.react.js\n"); /***/ }), @@ -1006,7 +1006,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Listing = function Listing(props) {\n return _react2.default.createElement(\n 'listing',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nListing.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nListing.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Listing;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xpc3RpbmcucmVhY3QuanM/NDZhNyJdLCJuYW1lcyI6WyJMaXN0aW5nIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL0xpc3RpbmcucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IExpc3RpbmcgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPGxpc3RpbmdcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9saXN0aW5nPlxyXG4gICAgKTtcclxufTtcclxuXHJcbkxpc3RpbmcuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5MaXN0aW5nLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBMaXN0aW5nO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Listing.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Listing = function Listing(props) {\n return _react2.default.createElement(\n 'listing',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nListing.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nListing.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Listing;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL0xpc3RpbmcucmVhY3QuanM/NDZhNyJdLCJuYW1lcyI6WyJMaXN0aW5nIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MaXN0aW5nLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgTGlzdGluZyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxsaXN0aW5nXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L2xpc3Rpbmc+XG4gICAgKTtcbn07XG5cbkxpc3RpbmcuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbkxpc3RpbmcucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBMaXN0aW5nO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Listing.react.js\n"); /***/ }), @@ -1018,7 +1018,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Main = function Main(props) {\n return _react2.default.createElement(\n 'main',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMain.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMain.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Main;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01haW4ucmVhY3QuanM/ODMxMSJdLCJuYW1lcyI6WyJNYWluIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL01haW4ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IE1haW4gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG1haW5cclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9tYWluPlxyXG4gICAgKTtcclxufTtcclxuXHJcbk1haW4uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5NYWluLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBNYWluO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Main.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Main = function Main(props) {\n return _react2.default.createElement(\n 'main',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMain.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMain.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Main;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01haW4ucmVhY3QuanM/ODMxMSJdLCJuYW1lcyI6WyJNYWluIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL01haW4ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBNYWluID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPG1haW5cbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvbWFpbj5cbiAgICApO1xufTtcblxuTWFpbi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuTWFpbi5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IE1haW47XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Main.react.js\n"); /***/ }), @@ -1030,7 +1030,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar MapEl = function MapEl(props) {\n return _react2.default.createElement(\n 'map',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMapEl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMapEl.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = MapEl;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01hcEVsLnJlYWN0LmpzPzZiYTgiXSwibmFtZXMiOlsiTWFwRWwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBESjs7QUFzRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFQ7O0FBMkRkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURUOztBQWdFZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFuRWY7O0FBcUVkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BeEVYOztBQTBFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BN0VIOztBQStFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWxGVDs7QUFvRmQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQXZGTjs7QUF5RmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQTVGSjs7QUE4RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUFqR1Y7O0FBbUdkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUF0R0w7O0FBd0dkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BM0dSOztBQTZHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BaEhMOztBQWtIZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQXJIVDs7QUF1SGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUF2SEEsQ0FBbEI7O2tCQTJIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NYXBFbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgTWFwRWwgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG1hcFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L21hcD5cclxuICAgICk7XHJcbn07XHJcblxyXG5NYXBFbC5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcbk1hcEVsLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXHJcbiAgICAgKi9cclxuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IE1hcEVsO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/MapEl.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar MapEl = function MapEl(props) {\n return _react2.default.createElement(\n 'map',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMapEl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMapEl.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = MapEl;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01hcEVsLnJlYWN0LmpzPzZiYTgiXSwibmFtZXMiOlsiTWFwRWwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBESjs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEVDs7QUFnRWQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BbkVmOztBQXFFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXhFWDs7QUEwRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTdFSDs7QUErRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQWxGVDs7QUFvRmQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQXZGTjs7QUF5RmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQTVGSjs7QUE4RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUFqR1Y7O0FBbUdkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUF0R0w7O0FBd0dkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUEzR1I7O0FBNkdkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFoSEw7O0FBa0hkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFySFQ7O0FBdUhkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0F2SEE7O0FBeUhkLGNBQVlOLG9CQUFVSzs7QUF6SFIsQ0FBbEI7O2tCQTZIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NYXBFbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IE1hcEVsID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPG1hcFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9tYXA+XG4gICAgKTtcbn07XG5cbk1hcEVsLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5NYXBFbC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXG4gICAgICovXG4gICAgJ25hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBNYXBFbDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/MapEl.react.js\n"); /***/ }), @@ -1042,7 +1042,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Mark = function Mark(props) {\n return _react2.default.createElement(\n 'mark',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMark.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMark.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Mark;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01hcmsucmVhY3QuanM/ZDY4ZCJdLCJuYW1lcyI6WyJNYXJrIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL01hcmsucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IE1hcmsgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG1hcmtcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9tYXJrPlxyXG4gICAgKTtcclxufTtcclxuXHJcbk1hcmsuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5NYXJrLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBNYXJrO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Mark.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Mark = function Mark(props) {\n return _react2.default.createElement(\n 'mark',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMark.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMark.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Mark;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01hcmsucmVhY3QuanM/ZDY4ZCJdLCJuYW1lcyI6WyJNYXJrIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL01hcmsucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBNYXJrID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPG1hcmtcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvbWFyaz5cbiAgICApO1xufTtcblxuTWFyay5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuTWFyay5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IE1hcms7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Mark.react.js\n"); /***/ }), @@ -1054,7 +1054,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Marquee = function Marquee(props) {\n return _react2.default.createElement(\n 'marquee',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMarquee.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMarquee.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the media should start playing from the start when it's finished.\r\n */\n 'loop': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Marquee;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01hcnF1ZWUucmVhY3QuanM/MGU0YyJdLCJuYW1lcyI6WyJNYXJxdWVlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwREY7O0FBc0RoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEUDs7QUEyRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURQOztBQWdFaEI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BbkViOztBQXFFaEI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUF4RVQ7O0FBMEVoQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BN0VEOztBQStFaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFsRlA7O0FBb0ZoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BdkZKOztBQXlGaEI7OztBQUdBLFlBQVFELG9CQUFVQyxNQTVGRjs7QUE4RmhCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BakdSOztBQW1HaEI7OztBQUdBLGFBQVNELG9CQUFVSSxNQXRHSDs7QUF3R2hCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BM0dOOztBQTZHaEI7OztBQUdBLGFBQVNELG9CQUFVQyxNQWhISDs7QUFrSGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBckhQOztBQXVIaEIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUF2SEUsQ0FBcEI7O2tCQTJIZWxCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NYXJxdWVlLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBNYXJxdWVlID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxtYXJxdWVlXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvbWFycXVlZT5cclxuICAgICk7XHJcbn07XHJcblxyXG5NYXJxdWVlLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuTWFycXVlZS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIG1lZGlhIHNob3VsZCBzdGFydCBwbGF5aW5nIGZyb20gdGhlIHN0YXJ0IHdoZW4gaXQncyBmaW5pc2hlZC5cclxuICAgICAqL1xyXG4gICAgJ2xvb3AnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgTWFycXVlZTtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Marquee.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Marquee = function Marquee(props) {\n return _react2.default.createElement(\n 'marquee',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMarquee.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMarquee.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates whether the media should start playing from the start when it's finished.\n */\n 'loop': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Marquee;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01hcnF1ZWUucmVhY3QuanM/MGU0YyJdLCJuYW1lcyI6WyJNYXJxdWVlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwREY7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEUDs7QUFnRWhCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQW5FYjs7QUFxRWhCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BeEVUOztBQTBFaEI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTdFRDs7QUErRWhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFsRlA7O0FBb0ZoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BdkZKOztBQXlGaEI7OztBQUdBLFVBQVFELG9CQUFVQyxNQTVGRjs7QUE4RmhCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BakdSOztBQW1HaEI7OztBQUdBLFdBQVNELG9CQUFVSSxNQXRHSDs7QUF3R2hCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUEzR047O0FBNkdoQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BaEhIOztBQWtIaEI7OztBQUdBLGVBQWFELG9CQUFVSyxJQXJIUDs7QUF1SGhCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0F2SEU7O0FBeUhoQixjQUFZTixvQkFBVUs7O0FBekhOLENBQXBCOztrQkE2SGVqQixPIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvTWFycXVlZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IE1hcnF1ZWUgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8bWFycXVlZVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9tYXJxdWVlPlxuICAgICk7XG59O1xuXG5NYXJxdWVlLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5NYXJxdWVlLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBtZWRpYSBzaG91bGQgc3RhcnQgcGxheWluZyBmcm9tIHRoZSBzdGFydCB3aGVuIGl0J3MgZmluaXNoZWQuXG4gICAgICovXG4gICAgJ2xvb3AnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBNYXJxdWVlO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Marquee.react.js\n"); /***/ }), @@ -1066,7 +1066,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Meta = function Meta(props) {\n return _react2.default.createElement(\n 'meta',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMeta.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMeta.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Declares the character encoding of the page or script.\r\n */\n 'charSet': _propTypes2.default.string,\n\n /**\r\n * A value associated with http-equiv or name depending on the context.\r\n */\n 'content': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'httpEquiv': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Meta;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01ldGEucmVhY3QuanM/OTU3NSJdLCJuYW1lcyI6WyJNZXRhIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFXRCxvQkFBVUMsTUFwRFI7O0FBc0RiOzs7QUFHQSxlQUFXRCxvQkFBVUMsTUF6RFI7O0FBMkRiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURWOztBQWdFYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BbkVMOztBQXFFYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXhFVjs7QUEwRWI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVY7O0FBK0ViOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQWxGaEI7O0FBb0ZiOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BdkZaOztBQXlGYjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BNUZKOztBQThGYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWpHVjs7QUFtR2I7OztBQUdBLGNBQVVELG9CQUFVQyxNQXRHUDs7QUF3R2I7OztBQUdBLFlBQVFELG9CQUFVQyxNQTNHTDs7QUE2R2I7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUFoSFg7O0FBa0hiOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFySE47O0FBdUhiOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BMUhUOztBQTRIYjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BL0hOOztBQWlJYjs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQXBJVjs7QUFzSWIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUF0SUQsQ0FBakI7O2tCQTBJZWxCLEkiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZXRhLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBNZXRhID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxtZXRhXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvbWV0YT5cclxuICAgICk7XHJcbn07XHJcblxyXG5NZXRhLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuTWV0YS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVjbGFyZXMgdGhlIGNoYXJhY3RlciBlbmNvZGluZyBvZiB0aGUgcGFnZSBvciBzY3JpcHQuXHJcbiAgICAgKi9cclxuICAgICdjaGFyU2V0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdmFsdWUgYXNzb2NpYXRlZCB3aXRoIGh0dHAtZXF1aXYgb3IgbmFtZSBkZXBlbmRpbmcgb24gdGhlIGNvbnRleHQuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICdodHRwRXF1aXYnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogTmFtZSBvZiB0aGUgZWxlbWVudC4gRm9yIGV4YW1wbGUgdXNlZCBieSB0aGUgc2VydmVyIHRvIGlkZW50aWZ5IHRoZSBmaWVsZHMgaW4gZm9ybSBzdWJtaXRzLlxyXG4gICAgICovXHJcbiAgICAnbmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBNZXRhO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Meta.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Meta = function Meta(props) {\n return _react2.default.createElement(\n 'meta',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMeta.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMeta.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Declares the character encoding of the page or script.\n */\n 'charSet': _propTypes2.default.string,\n\n /**\n * A value associated with http-equiv or name depending on the context.\n */\n 'content': _propTypes2.default.string,\n\n /**\n * Defines a pragma directive.\n */\n 'httpEquiv': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Meta;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01ldGEucmVhY3QuanM/OTU3NSJdLCJuYW1lcyI6WyJNZXRhIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxhQUFXRCxvQkFBVUMsTUFwRFI7O0FBc0RiOzs7QUFHQSxhQUFXRCxvQkFBVUMsTUF6RFI7O0FBMkRiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE5RFY7O0FBZ0ViOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFuRUw7O0FBcUViOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF4RVY7O0FBMEViOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVY7O0FBK0ViOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQWxGaEI7O0FBb0ZiOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BdkZaOztBQXlGYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BNUZKOztBQThGYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BakdWOztBQW1HYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BdEdQOztBQXdHYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BM0dMOztBQTZHYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQWhIWDs7QUFrSGI7OztBQUdBLFdBQVNELG9CQUFVSSxNQXJITjs7QUF1SGI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQTFIVDs7QUE0SGI7OztBQUdBLFdBQVNELG9CQUFVQyxNQS9ITjs7QUFpSWI7OztBQUdBLGVBQWFELG9CQUFVSyxJQXBJVjs7QUFzSWIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQXRJRDs7QUF3SWIsY0FBWU4sb0JBQVVLOztBQXhJVCxDQUFqQjs7a0JBNEllakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL01ldGEucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBNZXRhID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPG1ldGFcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvbWV0YT5cbiAgICApO1xufTtcblxuTWV0YS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuTWV0YS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWNsYXJlcyB0aGUgY2hhcmFjdGVyIGVuY29kaW5nIG9mIHRoZSBwYWdlIG9yIHNjcmlwdC5cbiAgICAgKi9cbiAgICAnY2hhclNldCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCBodHRwLWVxdWl2IG9yIG5hbWUgZGVwZW5kaW5nIG9uIHRoZSBjb250ZXh0LlxuICAgICAqL1xuICAgICdjb250ZW50JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBwcmFnbWEgZGlyZWN0aXZlLlxuICAgICAqL1xuICAgICdodHRwRXF1aXYnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogTmFtZSBvZiB0aGUgZWxlbWVudC4gRm9yIGV4YW1wbGUgdXNlZCBieSB0aGUgc2VydmVyIHRvIGlkZW50aWZ5IHRoZSBmaWVsZHMgaW4gZm9ybSBzdWJtaXRzLlxuICAgICAqL1xuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgTWV0YTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Meta.react.js\n"); /***/ }), @@ -1078,7 +1078,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Meter = function Meter(props) {\n return _react2.default.createElement(\n 'meter',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMeter.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMeter.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Indicates the lower bound of the upper range.\r\n */\n 'high': _propTypes2.default.string,\n\n /**\r\n * Indicates the upper bound of the lower range.\r\n */\n 'low': _propTypes2.default.string,\n\n /**\r\n * Indicates the maximum value allowed.\r\n */\n 'max': _propTypes2.default.string,\n\n /**\r\n * Indicates the minimum value allowed.\r\n */\n 'min': _propTypes2.default.string,\n\n /**\r\n * Indicates the optimal numeric value.\r\n */\n 'optimum': _propTypes2.default.string,\n\n /**\r\n * Defines a default value which will be displayed in the element on page load.\r\n */\n 'value': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Meter;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01ldGVyLnJlYWN0LmpzP2YyMDAiXSwibmFtZXMiOlsiTWV0ZXIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBESjs7QUFzRGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXpESjs7QUEyRGQ7OztBQUdBLFdBQU9ELG9CQUFVQyxNQTlESDs7QUFnRWQ7OztBQUdBLFdBQU9ELG9CQUFVQyxNQW5FSDs7QUFxRWQ7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQVdELG9CQUFVQyxNQTdFUDs7QUErRWQ7OztBQUdBLGFBQVNELG9CQUFVQyxNQWxGTDs7QUFvRmQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF2RlQ7O0FBeUZkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BNUZUOztBQThGZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFqR2Y7O0FBbUdkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BdEdYOztBQXdHZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BM0dIOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWhIVDs7QUFrSGQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQXJITjs7QUF1SGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQTFISjs7QUE0SGQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUEvSFY7O0FBaUlkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFwSUw7O0FBc0lkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BeklSOztBQTJJZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BOUlMOztBQWdKZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQW5KVDs7QUFxSmQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFySkEsQ0FBbEI7O2tCQXlKZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZXRlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgTWV0ZXIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG1ldGVyXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvbWV0ZXI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuTWV0ZXIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5NZXRlci5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBmb3JtIHRoYXQgaXMgdGhlIG93bmVyIG9mIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnZm9ybSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGxvd2VyIGJvdW5kIG9mIHRoZSB1cHBlciByYW5nZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZ2gnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSB1cHBlciBib3VuZCBvZiB0aGUgbG93ZXIgcmFuZ2UuXHJcbiAgICAgKi9cclxuICAgICdsb3cnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBtYXhpbXVtIHZhbHVlIGFsbG93ZWQuXHJcbiAgICAgKi9cclxuICAgICdtYXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBtaW5pbXVtIHZhbHVlIGFsbG93ZWQuXHJcbiAgICAgKi9cclxuICAgICdtaW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBvcHRpbWFsIG51bWVyaWMgdmFsdWUuXHJcbiAgICAgKi9cclxuICAgICdvcHRpbXVtJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBkZWZhdWx0IHZhbHVlIHdoaWNoIHdpbGwgYmUgZGlzcGxheWVkIGluIHRoZSBlbGVtZW50IG9uIHBhZ2UgbG9hZC5cclxuICAgICAqL1xyXG4gICAgJ3ZhbHVlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IE1ldGVyO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Meter.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Meter = function Meter(props) {\n return _react2.default.createElement(\n 'meter',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMeter.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMeter.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Indicates the lower bound of the upper range.\n */\n 'high': _propTypes2.default.string,\n\n /**\n * Indicates the upper bound of the lower range.\n */\n 'low': _propTypes2.default.string,\n\n /**\n * Indicates the maximum value allowed.\n */\n 'max': _propTypes2.default.string,\n\n /**\n * Indicates the minimum value allowed.\n */\n 'min': _propTypes2.default.string,\n\n /**\n * Indicates the optimal numeric value.\n */\n 'optimum': _propTypes2.default.string,\n\n /**\n * Defines a default value which will be displayed in the element on page load.\n */\n 'value': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Meter;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL01ldGVyLnJlYWN0LmpzP2YyMDAiXSwibmFtZXMiOlsiTWV0ZXIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBESjs7QUFzRGQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXpESjs7QUEyRGQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTlESDs7QUFnRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQW5FSDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGFBQVdELG9CQUFVQyxNQTdFUDs7QUErRWQ7OztBQUdBLFdBQVNELG9CQUFVQyxNQWxGTDs7QUFvRmQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXZGVDs7QUF5RmQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTVGVDs7QUE4RmQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BakdmOztBQW1HZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXRHWDs7QUF3R2Q7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTNHSDs7QUE2R2Q7OztBQUdBLGVBQWFELG9CQUFVQyxNQWhIVDs7QUFrSGQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQXJITjs7QUF1SGQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQTFISjs7QUE0SGQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUEvSFY7O0FBaUlkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFwSUw7O0FBc0lkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF6SVI7O0FBMklkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE5SUw7O0FBZ0pkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFuSlQ7O0FBcUpkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FySkE7O0FBdUpkLGNBQVlOLG9CQUFVSzs7QUF2SlIsQ0FBbEI7O2tCQTJKZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZXRlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IE1ldGVyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPG1ldGVyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L21ldGVyPlxuICAgICk7XG59O1xuXG5NZXRlci5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuTWV0ZXIucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoZSBmb3JtIHRoYXQgaXMgdGhlIG93bmVyIG9mIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdmb3JtJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB0aGUgbG93ZXIgYm91bmQgb2YgdGhlIHVwcGVyIHJhbmdlLlxuICAgICAqL1xuICAgICdoaWdoJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB0aGUgdXBwZXIgYm91bmQgb2YgdGhlIGxvd2VyIHJhbmdlLlxuICAgICAqL1xuICAgICdsb3cnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoZSBtYXhpbXVtIHZhbHVlIGFsbG93ZWQuXG4gICAgICovXG4gICAgJ21heCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIG1pbmltdW0gdmFsdWUgYWxsb3dlZC5cbiAgICAgKi9cbiAgICAnbWluJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB0aGUgb3B0aW1hbCBudW1lcmljIHZhbHVlLlxuICAgICAqL1xuICAgICdvcHRpbXVtJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBkZWZhdWx0IHZhbHVlIHdoaWNoIHdpbGwgYmUgZGlzcGxheWVkIGluIHRoZSBlbGVtZW50IG9uIHBhZ2UgbG9hZC5cbiAgICAgKi9cbiAgICAndmFsdWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBNZXRlcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Meter.react.js\n"); /***/ }), @@ -1090,7 +1090,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Multicol = function Multicol(props) {\n return _react2.default.createElement(\n 'multicol',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMulticol.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMulticol.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Multicol;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL011bHRpY29sLnJlYWN0LmpzPzNmZDMiXSwibmFtZXMiOlsiTXVsdGljb2wiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBETjs7QUFzRGpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekROOztBQTJEakI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURaOztBQWdFakI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVI7O0FBcUVqQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVBOztBQTBFakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdMOztBQXdHakI7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHRjs7QUE2R2pCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhOOztBQWtIakIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEcsQ0FBckI7O2tCQXNIZWxCLFEiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NdWx0aWNvbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgTXVsdGljb2wgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG11bHRpY29sXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvbXVsdGljb2w+XHJcbiAgICApO1xyXG59O1xyXG5cclxuTXVsdGljb2wuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5NdWx0aWNvbC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgTXVsdGljb2w7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Multicol.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Multicol = function Multicol(props) {\n return _react2.default.createElement(\n 'multicol',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nMulticol.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nMulticol.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Multicol;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL011bHRpY29sLnJlYWN0LmpzPzNmZDMiXSwibmFtZXMiOlsiTXVsdGljb2wiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcEROOztBQXNEakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEWjs7QUFnRWpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVSOztBQXFFakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFQTs7QUEwRWpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R0w7O0FBd0dqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dGOztBQTZHakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhITjs7QUFrSGpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEc7O0FBb0hqQixjQUFZTixvQkFBVUs7O0FBcEhMLENBQXJCOztrQkF3SGVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvTXVsdGljb2wucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBNdWx0aWNvbCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxtdWx0aWNvbFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9tdWx0aWNvbD5cbiAgICApO1xufTtcblxuTXVsdGljb2wuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbk11bHRpY29sLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgTXVsdGljb2w7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Multicol.react.js\n"); /***/ }), @@ -1102,7 +1102,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Nav = function Nav(props) {\n return _react2.default.createElement(\n 'nav',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nNav.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nNav.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Nav;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL05hdi5yZWFjdC5qcz85ZjhkIl0sIm5hbWVzIjpbIk5hdiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvTmF2LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBOYXYgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG5hdlxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L25hdj5cclxuICAgICk7XHJcbn07XHJcblxyXG5OYXYuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5OYXYucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IE5hdjtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Nav.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Nav = function Nav(props) {\n return _react2.default.createElement(\n 'nav',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nNav.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nNav.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Nav;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL05hdi5yZWFjdC5qcz85ZjhkIl0sIm5hbWVzIjpbIk5hdiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvTmF2LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgTmF2ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPG5hdlxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9uYXY+XG4gICAgKTtcbn07XG5cbk5hdi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuTmF2LnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgTmF2O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Nav.react.js\n"); /***/ }), @@ -1114,7 +1114,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Nextid = function Nextid(props) {\n return _react2.default.createElement(\n 'nextid',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nNextid.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nNextid.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Nextid;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL05leHRpZC5yZWFjdC5qcz83MDYxIl0sIm5hbWVzIjpbIk5leHRpZCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL05leHRpZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgTmV4dGlkID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxuZXh0aWRcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9uZXh0aWQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuTmV4dGlkLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuTmV4dGlkLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBOZXh0aWQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Nextid.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Nextid = function Nextid(props) {\n return _react2.default.createElement(\n 'nextid',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nNextid.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nNextid.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Nextid;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL05leHRpZC5yZWFjdC5qcz83MDYxIl0sIm5hbWVzIjpbIk5leHRpZCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL05leHRpZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IE5leHRpZCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxuZXh0aWRcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvbmV4dGlkPlxuICAgICk7XG59O1xuXG5OZXh0aWQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbk5leHRpZC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IE5leHRpZDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Nextid.react.js\n"); /***/ }), @@ -1126,7 +1126,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Nobr = function Nobr(props) {\n return _react2.default.createElement(\n 'nobr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nNobr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nNobr.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Nobr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL05vYnIucmVhY3QuanM/YTllZSJdLCJuYW1lcyI6WyJOb2JyIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL05vYnIucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IE5vYnIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG5vYnJcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9ub2JyPlxyXG4gICAgKTtcclxufTtcclxuXHJcbk5vYnIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Ob2JyLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBOb2JyO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Nobr.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Nobr = function Nobr(props) {\n return _react2.default.createElement(\n 'nobr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nNobr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nNobr.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Nobr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL05vYnIucmVhY3QuanM/YTllZSJdLCJuYW1lcyI6WyJOb2JyIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL05vYnIucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBOb2JyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPG5vYnJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvbm9icj5cbiAgICApO1xufTtcblxuTm9ici5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuTm9ici5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IE5vYnI7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Nobr.react.js\n"); /***/ }), @@ -1138,7 +1138,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Noscript = function Noscript(props) {\n return _react2.default.createElement(\n 'noscript',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nNoscript.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nNoscript.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Noscript;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL05vc2NyaXB0LnJlYWN0LmpzPzAwMTAiXSwibmFtZXMiOlsiTm9zY3JpcHQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBETjs7QUFzRGpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekROOztBQTJEakI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURaOztBQWdFakI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVI7O0FBcUVqQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVBOztBQTBFakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdMOztBQXdHakI7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHRjs7QUE2R2pCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhOOztBQWtIakIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEcsQ0FBckI7O2tCQXNIZWxCLFEiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Ob3NjcmlwdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgTm9zY3JpcHQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG5vc2NyaXB0XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvbm9zY3JpcHQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuTm9zY3JpcHQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Ob3NjcmlwdC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgTm9zY3JpcHQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Noscript.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Noscript = function Noscript(props) {\n return _react2.default.createElement(\n 'noscript',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nNoscript.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nNoscript.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Noscript;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL05vc2NyaXB0LnJlYWN0LmpzPzAwMTAiXSwibmFtZXMiOlsiTm9zY3JpcHQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcEROOztBQXNEakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEWjs7QUFnRWpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVSOztBQXFFakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFQTs7QUEwRWpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R0w7O0FBd0dqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dGOztBQTZHakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhITjs7QUFrSGpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEc7O0FBb0hqQixjQUFZTixvQkFBVUs7O0FBcEhMLENBQXJCOztrQkF3SGVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvTm9zY3JpcHQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBOb3NjcmlwdCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxub3NjcmlwdFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9ub3NjcmlwdD5cbiAgICApO1xufTtcblxuTm9zY3JpcHQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbk5vc2NyaXB0LnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgTm9zY3JpcHQ7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Noscript.react.js\n"); /***/ }), @@ -1150,7 +1150,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar ObjectEl = function ObjectEl(props) {\n return _react2.default.createElement(\n 'object',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nObjectEl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nObjectEl.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\r\n */\n 'height': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Defines the type of the element.\r\n */\n 'type': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'useMap': _propTypes2.default.string,\n\n /**\r\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\r\n */\n 'width': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = ObjectEl;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL09iamVjdEVsLnJlYWN0LmpzP2MwMWIiXSwibmFtZXMiOlsiT2JqZWN0RWwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcEREOztBQXNEakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpESDs7QUEyRGpCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUE5REQ7O0FBZ0VqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BbkVEOztBQXFFakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXhFSDs7QUEwRWpCOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUE3RUY7O0FBK0VqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWxGTjs7QUFvRmpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdkZOOztBQXlGakI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BNUZaOztBQThGakI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFqR1I7O0FBbUdqQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BdEdBOztBQXdHakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUEzR047O0FBNkdqQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BaEhIOztBQWtIakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXJIRDs7QUF1SGpCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BMUhQOztBQTRIakI7OztBQUdBLGFBQVNELG9CQUFVSSxNQS9IRjs7QUFpSWpCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BcElMOztBQXNJakI7OztBQUdBLGFBQVNELG9CQUFVQyxNQXpJRjs7QUEySWpCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBOUlOOztBQWdKakIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFoSkcsQ0FBckI7O2tCQW9KZWxCLFEiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9PYmplY3RFbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgT2JqZWN0RWwgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG9iamVjdFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L29iamVjdD5cclxuICAgICk7XHJcbn07XHJcblxyXG5PYmplY3RFbC5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcbk9iamVjdEVsLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGZvcm0gdGhhdCBpcyB0aGUgb3duZXIgb2YgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdmb3JtJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFNwZWNpZmllcyB0aGUgaGVpZ2h0IG9mIGVsZW1lbnRzIGxpc3RlZCBoZXJlLiBGb3IgYWxsIG90aGVyIGVsZW1lbnRzLCB1c2UgdGhlIENTUyBoZWlnaHQgcHJvcGVydHkuICAgICAgICBOb3RlOiBJbiBzb21lIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyBoZWlnaHQgcHJvcGVydHkgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ2hlaWdodCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXHJcbiAgICAgKi9cclxuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHR5cGUgb2YgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0eXBlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICd1c2VNYXAnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRm9yIHRoZSBlbGVtZW50cyBsaXN0ZWQgaGVyZSwgdGhpcyBlc3RhYmxpc2hlcyB0aGUgZWxlbWVudCdzIHdpZHRoLiAgICAgICAgTm90ZTogRm9yIGFsbCBvdGhlciBpbnN0YW5jZXMsIHN1Y2ggYXMgPGRpdj4sIHRoaXMgaXMgYSBsZWdhY3kgYXR0cmlidXRlLCBpbiB3aGljaCBjYXNlIHRoZSBDU1Mgd2lkdGggcHJvcGVydHkgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3dpZHRoJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IE9iamVjdEVsO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/ObjectEl.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar ObjectEl = function ObjectEl(props) {\n return _react2.default.createElement(\n 'object',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nObjectEl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nObjectEl.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\n */\n 'height': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Defines the type of the element.\n */\n 'type': _propTypes2.default.string,\n\n /**\n *\n */\n 'useMap': _propTypes2.default.string,\n\n /**\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\n */\n 'width': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = ObjectEl;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL09iamVjdEVsLnJlYWN0LmpzP2MwMWIiXSwibmFtZXMiOlsiT2JqZWN0RWwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcEREOztBQXNEakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpESDs7QUEyRGpCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUE5REQ7O0FBZ0VqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BbkVEOztBQXFFakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXhFSDs7QUEwRWpCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE3RUY7O0FBK0VqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZOOztBQW9GakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXZGTjs7QUF5RmpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTVGWjs7QUE4RmpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BakdSOztBQW1HakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXRHQTs7QUF3R2pCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUEzR047O0FBNkdqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BaEhIOztBQWtIakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXJIRDs7QUF1SGpCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BMUhQOztBQTRIakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQS9IRjs7QUFpSWpCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUFwSUw7O0FBc0lqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BeklGOztBQTJJakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQTlJTjs7QUFnSmpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FoSkc7O0FBa0pqQixjQUFZTixvQkFBVUs7O0FBbEpMLENBQXJCOztrQkFzSmVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvT2JqZWN0RWwucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBPYmplY3RFbCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxvYmplY3RcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvb2JqZWN0PlxuICAgICk7XG59O1xuXG5PYmplY3RFbC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuT2JqZWN0RWwucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoZSBmb3JtIHRoYXQgaXMgdGhlIG93bmVyIG9mIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdmb3JtJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFNwZWNpZmllcyB0aGUgaGVpZ2h0IG9mIGVsZW1lbnRzIGxpc3RlZCBoZXJlLiBGb3IgYWxsIG90aGVyIGVsZW1lbnRzLCB1c2UgdGhlIENTUyBoZWlnaHQgcHJvcGVydHkuICAgICAgICBOb3RlOiBJbiBzb21lIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyBoZWlnaHQgcHJvcGVydHkgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAnaGVpZ2h0JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE5hbWUgb2YgdGhlIGVsZW1lbnQuIEZvciBleGFtcGxlIHVzZWQgYnkgdGhlIHNlcnZlciB0byBpZGVudGlmeSB0aGUgZmllbGRzIGluIGZvcm0gc3VibWl0cy5cbiAgICAgKi9cbiAgICAnbmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0eXBlIG9mIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0eXBlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3VzZU1hcCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBGb3IgdGhlIGVsZW1lbnRzIGxpc3RlZCBoZXJlLCB0aGlzIGVzdGFibGlzaGVzIHRoZSBlbGVtZW50J3Mgd2lkdGguICAgICAgICBOb3RlOiBGb3IgYWxsIG90aGVyIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyB3aWR0aCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd3aWR0aCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IE9iamVjdEVsO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/ObjectEl.react.js\n"); /***/ }), @@ -1162,7 +1162,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Ol = function Ol(props) {\n return _react2.default.createElement(\n 'ol',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nOl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nOl.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the list should be displayed in a descending order instead of a ascending.\r\n */\n 'reversed': _propTypes2.default.string,\n\n /**\r\n * Defines the first number if other than 1.\r\n */\n 'start': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Ol;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL09sLnJlYWN0LmpzPzYxZTAiXSwibmFtZXMiOlsiT2wiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUFwRFg7O0FBc0RYOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUF6RFI7O0FBMkRYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURaOztBQWdFWDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQW5FWjs7QUFxRVg7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BeEVsQjs7QUEwRVg7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUE3RWQ7O0FBK0VYOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUFsRk47O0FBb0ZYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdkZaOztBQXlGWDs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BNUZUOztBQThGWDs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BakdQOztBQW1HWDs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQXRHYjs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVSSxNQTNHUjs7QUE2R1g7OztBQUdBLGdCQUFZSixvQkFBVUMsTUFoSFg7O0FBa0hYOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFySFI7O0FBdUhYOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBMUhaOztBQTRIWCxrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQTVISCxDQUFmOztrQkFnSWVsQixFIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvT2wucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IE9sID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxvbFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L29sPlxyXG4gICAgKTtcclxufTtcclxuXHJcbk9sLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuT2wucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBsaXN0IHNob3VsZCBiZSBkaXNwbGF5ZWQgaW4gYSBkZXNjZW5kaW5nIG9yZGVyIGluc3RlYWQgb2YgYSBhc2NlbmRpbmcuXHJcbiAgICAgKi9cclxuICAgICdyZXZlcnNlZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBmaXJzdCBudW1iZXIgaWYgb3RoZXIgdGhhbiAxLlxyXG4gICAgICovXHJcbiAgICAnc3RhcnQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgT2w7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Ol.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Ol = function Ol(props) {\n return _react2.default.createElement(\n 'ol',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nOl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nOl.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates whether the list should be displayed in a descending order instead of a ascending.\n */\n 'reversed': _propTypes2.default.string,\n\n /**\n * Defines the first number if other than 1.\n */\n 'start': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Ol;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL09sLnJlYWN0LmpzPzYxZTAiXSwibmFtZXMiOlsiT2wiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGNBQVlELG9CQUFVQyxNQXBEWDs7QUFzRFg7OztBQUdBLFdBQVNELG9CQUFVQyxNQXpEUjs7QUEyRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEWjs7QUFnRVg7OztBQUdBLGVBQWFELG9CQUFVQyxNQW5FWjs7QUFxRVg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BeEVsQjs7QUEwRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUE3RWQ7O0FBK0VYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUFsRk47O0FBb0ZYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF2Rlo7O0FBeUZYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE1RlQ7O0FBOEZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFqR1A7O0FBbUdYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BdEdiOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BM0dSOztBQTZHWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BaEhYOztBQWtIWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BckhSOztBQXVIWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBMUhaOztBQTRIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBNUhIOztBQThIWCxjQUFZTixvQkFBVUs7O0FBOUhYLENBQWY7O2tCQWtJZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9PbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IE9sID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPG9sXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L29sPlxuICAgICk7XG59O1xuXG5PbC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuT2wucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGxpc3Qgc2hvdWxkIGJlIGRpc3BsYXllZCBpbiBhIGRlc2NlbmRpbmcgb3JkZXIgaW5zdGVhZCBvZiBhIGFzY2VuZGluZy5cbiAgICAgKi9cbiAgICAncmV2ZXJzZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgZmlyc3QgbnVtYmVyIGlmIG90aGVyIHRoYW4gMS5cbiAgICAgKi9cbiAgICAnc3RhcnQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBPbDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Ol.react.js\n"); /***/ }), @@ -1174,7 +1174,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Optgroup = function Optgroup(props) {\n return _react2.default.createElement(\n 'optgroup',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nOptgroup.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nOptgroup.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the user can interact with the element.\r\n */\n 'disabled': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Optgroup;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL09wdGdyb3VwLnJlYWN0LmpzP2JmZDEiXSwibmFtZXMiOlsiT3B0Z3JvdXAiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQXBETDs7QUFzRGpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekROOztBQTJEakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE5RE47O0FBZ0VqQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFuRVo7O0FBcUVqQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQXhFUjs7QUEwRWpCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUE3RUE7O0FBK0VqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWxGTjs7QUFvRmpCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF2Rkg7O0FBeUZqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BNUZEOztBQThGakI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUFqR1A7O0FBbUdqQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BdEdGOztBQXdHakI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUEzR0w7O0FBNkdqQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BaEhGOztBQWtIakI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFySE47O0FBdUhqQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQXZIRyxDQUFyQjs7a0JBMkhlbEIsUSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL09wdGdyb3VwLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBPcHRncm91cCA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8b3B0Z3JvdXBcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9vcHRncm91cD5cclxuICAgICk7XHJcbn07XHJcblxyXG5PcHRncm91cC5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcbk9wdGdyb3VwLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdXNlciBjYW4gaW50ZXJhY3Qgd2l0aCB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Rpc2FibGVkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IE9wdGdyb3VwO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Optgroup.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Optgroup = function Optgroup(props) {\n return _react2.default.createElement(\n 'optgroup',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nOptgroup.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nOptgroup.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates whether the user can interact with the element.\n */\n 'disabled': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Optgroup;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL09wdGdyb3VwLnJlYWN0LmpzP2JmZDEiXSwibmFtZXMiOlsiT3B0Z3JvdXAiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BcERMOztBQXNEakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE5RE47O0FBZ0VqQjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUFuRVo7O0FBcUVqQjs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXhFUjs7QUEwRWpCOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUE3RUE7O0FBK0VqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZOOztBQW9GakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXZGSDs7QUF5RmpCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUE1RkQ7O0FBOEZqQjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQWpHUDs7QUFtR2pCOzs7QUFHQSxXQUFTRCxvQkFBVUksTUF0R0Y7O0FBd0dqQjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BM0dMOztBQTZHakI7OztBQUdBLFdBQVNELG9CQUFVQyxNQWhIRjs7QUFrSGpCOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFySE47O0FBdUhqQixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBdkhHOztBQXlIakIsY0FBWU4sb0JBQVVLOztBQXpITCxDQUFyQjs7a0JBNkhlakIsUSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL09wdGdyb3VwLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgT3B0Z3JvdXAgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8b3B0Z3JvdXBcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvb3B0Z3JvdXA+XG4gICAgKTtcbn07XG5cbk9wdGdyb3VwLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5PcHRncm91cC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdXNlciBjYW4gaW50ZXJhY3Qgd2l0aCB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnZGlzYWJsZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBPcHRncm91cDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Optgroup.react.js\n"); /***/ }), @@ -1186,7 +1186,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Option = function Option(props) {\n return _react2.default.createElement(\n 'option',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nOption.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nOption.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the user can interact with the element.\r\n */\n 'disabled': _propTypes2.default.string,\n\n /**\r\n * Defines a value which will be selected on page load.\r\n */\n 'selected': _propTypes2.default.string,\n\n /**\r\n * Defines a default value which will be displayed in the element on page load.\r\n */\n 'value': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Option;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL09wdGlvbi5yZWFjdC5qcz8xOTdmIl0sIm5hbWVzIjpbIk9wdGlvbiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQXBEUDs7QUFzRGY7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUF6RFA7O0FBMkRmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUE5REo7O0FBZ0VmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BbkVSOztBQXFFZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXhFUjs7QUEwRWY7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BN0VkOztBQStFZjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQWxGVjs7QUFvRmY7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXZGRjs7QUF5RmY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE1RlI7O0FBOEZmOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFqR0w7O0FBbUdmOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF0R0g7O0FBd0dmOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BM0dUOztBQTZHZjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BaEhKOztBQWtIZjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXJIUDs7QUF1SGY7OztBQUdBLGFBQVNELG9CQUFVQyxNQTFISjs7QUE0SGY7OztBQUdBLGlCQUFhRCxvQkFBVUssSUEvSFI7O0FBaUlmLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBaklDLENBQW5COztrQkFxSWVsQixNIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvT3B0aW9uLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBPcHRpb24gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPG9wdGlvblxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L29wdGlvbj5cclxuICAgICk7XHJcbn07XHJcblxyXG5PcHRpb24uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5PcHRpb24ucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSB1c2VyIGNhbiBpbnRlcmFjdCB3aXRoIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnZGlzYWJsZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIHZhbHVlIHdoaWNoIHdpbGwgYmUgc2VsZWN0ZWQgb24gcGFnZSBsb2FkLlxyXG4gICAgICovXHJcbiAgICAnc2VsZWN0ZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGRlZmF1bHQgdmFsdWUgd2hpY2ggd2lsbCBiZSBkaXNwbGF5ZWQgaW4gdGhlIGVsZW1lbnQgb24gcGFnZSBsb2FkLlxyXG4gICAgICovXHJcbiAgICAndmFsdWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgT3B0aW9uO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Option.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Option = function Option(props) {\n return _react2.default.createElement(\n 'option',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nOption.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nOption.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates whether the user can interact with the element.\n */\n 'disabled': _propTypes2.default.string,\n\n /**\n * Defines a value which will be selected on page load.\n */\n 'selected': _propTypes2.default.string,\n\n /**\n * Defines a default value which will be displayed in the element on page load.\n */\n 'value': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Option;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL09wdGlvbi5yZWFjdC5qcz8xOTdmIl0sIm5hbWVzIjpbIk9wdGlvbiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BcERQOztBQXNEZjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BekRQOztBQTJEZjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BOURKOztBQWdFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbkVSOztBQXFFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BeEVSOztBQTBFZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE3RWQ7O0FBK0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbEZWOztBQW9GZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BdkZGOztBQXlGZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BNUZSOztBQThGZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BakdMOztBQW1HZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdEdIOztBQXdHZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTNHVDs7QUE2R2Y7OztBQUdBLFdBQVNELG9CQUFVSSxNQWhISjs7QUFrSGY7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXJIUDs7QUF1SGY7OztBQUdBLFdBQVNELG9CQUFVQyxNQTFISjs7QUE0SGY7OztBQUdBLGVBQWFELG9CQUFVSyxJQS9IUjs7QUFpSWYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWpJQzs7QUFtSWYsY0FBWU4sb0JBQVVLOztBQW5JUCxDQUFuQjs7a0JBdUllakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL09wdGlvbi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IE9wdGlvbiA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxvcHRpb25cbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvb3B0aW9uPlxuICAgICk7XG59O1xuXG5PcHRpb24uZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbk9wdGlvbi5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdXNlciBjYW4gaW50ZXJhY3Qgd2l0aCB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnZGlzYWJsZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIHZhbHVlIHdoaWNoIHdpbGwgYmUgc2VsZWN0ZWQgb24gcGFnZSBsb2FkLlxuICAgICAqL1xuICAgICdzZWxlY3RlZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEgZGVmYXVsdCB2YWx1ZSB3aGljaCB3aWxsIGJlIGRpc3BsYXllZCBpbiB0aGUgZWxlbWVudCBvbiBwYWdlIGxvYWQuXG4gICAgICovXG4gICAgJ3ZhbHVlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgT3B0aW9uO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Option.react.js\n"); /***/ }), @@ -1198,7 +1198,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Output = function Output(props) {\n return _react2.default.createElement(\n 'output',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nOutput.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nOutput.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Describes elements which belongs to this one.\r\n */\n 'htmlFor': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Output;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL091dHB1dC5yZWFjdC5qcz8wNWZkIl0sIm5hbWVzIjpbIk91dHB1dCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBV0Qsb0JBQVVDLE1BcEROOztBQXNEZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BekRIOztBQTJEZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BOURIOztBQWdFZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQW5FUjs7QUFxRWY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF4RVI7O0FBMEVmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTdFZDs7QUErRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFsRlY7O0FBb0ZmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF2RkY7O0FBeUZmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BNUZSOztBQThGZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BakdMOztBQW1HZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdEdIOztBQXdHZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTNHVDs7QUE2R2Y7OztBQUdBLGFBQVNELG9CQUFVSSxNQWhISjs7QUFrSGY7OztBQUdBLGdCQUFZSixvQkFBVUMsTUFySFA7O0FBdUhmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUExSEo7O0FBNEhmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBL0hSOztBQWlJZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWpJQyxDQUFuQjs7a0JBcUllbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL091dHB1dC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgT3V0cHV0ID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxvdXRwdXRcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9vdXRwdXQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuT3V0cHV0LmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuT3V0cHV0LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZXNjcmliZXMgZWxlbWVudHMgd2hpY2ggYmVsb25ncyB0byB0aGlzIG9uZS5cclxuICAgICAqL1xyXG4gICAgJ2h0bWxGb3InOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBmb3JtIHRoYXQgaXMgdGhlIG93bmVyIG9mIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnZm9ybSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXHJcbiAgICAgKi9cclxuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IE91dHB1dDtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Output.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Output = function Output(props) {\n return _react2.default.createElement(\n 'output',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nOutput.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nOutput.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Describes elements which belongs to this one.\n */\n 'htmlFor': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Output;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL091dHB1dC5yZWFjdC5qcz8wNWZkIl0sIm5hbWVzIjpbIk91dHB1dCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsYUFBV0Qsb0JBQVVDLE1BcEROOztBQXNEZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BekRIOztBQTJEZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BOURIOztBQWdFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbkVSOztBQXFFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BeEVSOztBQTBFZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE3RWQ7O0FBK0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbEZWOztBQW9GZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BdkZGOztBQXlGZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BNUZSOztBQThGZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BakdMOztBQW1HZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdEdIOztBQXdHZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTNHVDs7QUE2R2Y7OztBQUdBLFdBQVNELG9CQUFVSSxNQWhISjs7QUFrSGY7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXJIUDs7QUF1SGY7OztBQUdBLFdBQVNELG9CQUFVQyxNQTFISjs7QUE0SGY7OztBQUdBLGVBQWFELG9CQUFVSyxJQS9IUjs7QUFpSWYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWpJQzs7QUFtSWYsY0FBWU4sb0JBQVVLOztBQW5JUCxDQUFuQjs7a0JBdUllakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL091dHB1dC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IE91dHB1dCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxvdXRwdXRcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvb3V0cHV0PlxuICAgICk7XG59O1xuXG5PdXRwdXQuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cbk91dHB1dC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZXNjcmliZXMgZWxlbWVudHMgd2hpY2ggYmVsb25ncyB0byB0aGlzIG9uZS5cbiAgICAgKi9cbiAgICAnaHRtbEZvcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGZvcm0gdGhhdCBpcyB0aGUgb3duZXIgb2YgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2Zvcm0nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogTmFtZSBvZiB0aGUgZWxlbWVudC4gRm9yIGV4YW1wbGUgdXNlZCBieSB0aGUgc2VydmVyIHRvIGlkZW50aWZ5IHRoZSBmaWVsZHMgaW4gZm9ybSBzdWJtaXRzLlxuICAgICAqL1xuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgT3V0cHV0O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Output.react.js\n"); /***/ }), @@ -1210,7 +1210,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar P = function P(props) {\n return _react2.default.createElement(\n 'p',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nP.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nP.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = P;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1AucmVhY3QuanM/NWY2OSJdLCJuYW1lcyI6WyJQIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxFQUFFVSxZQUFGLEdBQWlCO0FBQ2JQLGNBQVUsQ0FERztBQUViQyx3QkFBb0IsQ0FBQztBQUZSLENBQWpCOztBQUtBSixFQUFFVyxTQUFGLEdBQWM7QUFDVjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOTjs7QUFRVjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhaOztBQWFWOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERiOztBQXNEVjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEYjs7QUEyRFY7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURuQjs7QUFnRVY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRWY7O0FBcUVWOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RVA7O0FBMEVWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1o7O0FBd0dWOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR1Q7O0FBNkdWOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhiOztBQWtIVixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxISixDQUFkOztrQkFzSGVsQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUCA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8cFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3A+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUC5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcblAucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFA7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/P.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar P = function P(props) {\n return _react2.default.createElement(\n 'p',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nP.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nP.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = P;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1AucmVhY3QuanM/NWY2OSJdLCJuYW1lcyI6WyJQIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEVBQUVVLFlBQUYsR0FBaUI7QUFDYlAsWUFBVSxDQURHO0FBRWJDLHNCQUFvQixDQUFDO0FBRlIsQ0FBakI7O0FBS0FKLEVBQUVXLFNBQUYsR0FBYztBQUNWOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5OOztBQVFWOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYWjs7QUFhVjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRGI7O0FBc0RWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RGI7O0FBMkRWOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEbkI7O0FBZ0VWOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVmOztBQXFFVjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVQOztBQTBFVjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHWjs7QUF3R1Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHVDs7QUE2R1Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIYjs7QUFrSFYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxISjs7QUFvSFYsY0FBWU4sb0JBQVVLOztBQXBIWixDQUFkOztrQkF3SGVqQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFAgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8cFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9wPlxuICAgICk7XG59O1xuXG5QLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5QLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgUDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/P.react.js\n"); /***/ }), @@ -1222,7 +1222,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Param = function Param(props) {\n return _react2.default.createElement(\n 'param',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nParam.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nParam.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Defines a default value which will be displayed in the element on page load.\r\n */\n 'value': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Param;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1BhcmFtLnJlYWN0LmpzP2FlMTMiXSwibmFtZXMiOlsiUGFyYW0iLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBESjs7QUFzRGQ7OztBQUdBLGFBQVNELG9CQUFVQyxNQXpETDs7QUEyRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE5RFQ7O0FBZ0VkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BbkVUOztBQXFFZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUF4RWY7O0FBMEVkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BN0VYOztBQStFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BbEZIOztBQW9GZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXZGVDs7QUF5RmQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQTVGTjs7QUE4RmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQWpHSjs7QUFtR2Q7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUF0R1Y7O0FBd0dkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUEzR0w7O0FBNkdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BaEhSOztBQWtIZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BckhMOztBQXVIZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQTFIVDs7QUE0SGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUE1SEEsQ0FBbEI7O2tCQWdJZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9QYXJhbS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUGFyYW0gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHBhcmFtXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvcGFyYW0+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUGFyYW0uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5QYXJhbS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogTmFtZSBvZiB0aGUgZWxlbWVudC4gRm9yIGV4YW1wbGUgdXNlZCBieSB0aGUgc2VydmVyIHRvIGlkZW50aWZ5IHRoZSBmaWVsZHMgaW4gZm9ybSBzdWJtaXRzLlxyXG4gICAgICovXHJcbiAgICAnbmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEgZGVmYXVsdCB2YWx1ZSB3aGljaCB3aWxsIGJlIGRpc3BsYXllZCBpbiB0aGUgZWxlbWVudCBvbiBwYWdlIGxvYWQuXHJcbiAgICAgKi9cclxuICAgICd2YWx1ZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBQYXJhbTtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Param.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Param = function Param(props) {\n return _react2.default.createElement(\n 'param',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nParam.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nParam.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Defines a default value which will be displayed in the element on page load.\n */\n 'value': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Param;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1BhcmFtLnJlYWN0LmpzP2FlMTMiXSwibmFtZXMiOlsiUGFyYW0iLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBESjs7QUFzRGQ7OztBQUdBLFdBQVNELG9CQUFVQyxNQXpETDs7QUEyRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEVDs7QUFnRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQW5FVDs7QUFxRWQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BeEVmOztBQTBFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQTdFWDs7QUErRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQWxGSDs7QUFvRmQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXZGVDs7QUF5RmQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQTVGTjs7QUE4RmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQWpHSjs7QUFtR2Q7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUF0R1Y7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUEzR0w7O0FBNkdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUFoSFI7O0FBa0hkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFySEw7O0FBdUhkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUExSFQ7O0FBNEhkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0E1SEE7O0FBOEhkLGNBQVlOLG9CQUFVSzs7QUE5SFIsQ0FBbEI7O2tCQWtJZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9QYXJhbS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFBhcmFtID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHBhcmFtXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3BhcmFtPlxuICAgICk7XG59O1xuXG5QYXJhbS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuUGFyYW0ucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogTmFtZSBvZiB0aGUgZWxlbWVudC4gRm9yIGV4YW1wbGUgdXNlZCBieSB0aGUgc2VydmVyIHRvIGlkZW50aWZ5IHRoZSBmaWVsZHMgaW4gZm9ybSBzdWJtaXRzLlxuICAgICAqL1xuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBkZWZhdWx0IHZhbHVlIHdoaWNoIHdpbGwgYmUgZGlzcGxheWVkIGluIHRoZSBlbGVtZW50IG9uIHBhZ2UgbG9hZC5cbiAgICAgKi9cbiAgICAndmFsdWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBQYXJhbTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Param.react.js\n"); /***/ }), @@ -1234,7 +1234,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Picture = function Picture(props) {\n return _react2.default.createElement(\n 'picture',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nPicture.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nPicture.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Picture;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1BpY3R1cmUucmVhY3QuanM/YjMwNiJdLCJuYW1lcyI6WyJQaWN0dXJlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1BpY3R1cmUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFBpY3R1cmUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHBpY3R1cmVcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9waWN0dXJlPlxyXG4gICAgKTtcclxufTtcclxuXHJcblBpY3R1cmUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5QaWN0dXJlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBQaWN0dXJlO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Picture.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Picture = function Picture(props) {\n return _react2.default.createElement(\n 'picture',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nPicture.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nPicture.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Picture;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1BpY3R1cmUucmVhY3QuanM/YjMwNiJdLCJuYW1lcyI6WyJQaWN0dXJlIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9QaWN0dXJlLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgUGljdHVyZSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxwaWN0dXJlXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3BpY3R1cmU+XG4gICAgKTtcbn07XG5cblBpY3R1cmUuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblBpY3R1cmUucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBQaWN0dXJlO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Picture.react.js\n"); /***/ }), @@ -1246,7 +1246,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Plaintext = function Plaintext(props) {\n return _react2.default.createElement(\n 'plaintext',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nPlaintext.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nPlaintext.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Plaintext;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1BsYWludGV4dC5yZWFjdC5qcz80Y2QxIl0sIm5hbWVzIjpbIlBsYWludGV4dCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsWUFBWSxTQUFaQSxTQUFZLENBQUNDLEtBQUQsRUFBVztBQUN6QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsVUFBVVUsWUFBVixHQUF5QjtBQUNyQlAsY0FBVSxDQURXO0FBRXJCQyx3QkFBb0IsQ0FBQztBQUZBLENBQXpCOztBQUtBSixVQUFVVyxTQUFWLEdBQXNCO0FBQ2xCOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5FOztBQVFsQjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhKOztBQWFsQjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQko7O0FBbUJsQjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCZDs7QUEwQmxCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CQzs7QUFpQ2xCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0E7O0FBc0NsQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNGOztBQTJDbEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDRjs7QUFpRGxCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERMOztBQXNEbEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6REw7O0FBMkRsQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RFg7O0FBZ0VsQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FUDs7QUFxRWxCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUM7O0FBMEVsQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFTDs7QUErRWxCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRkY7O0FBb0ZsQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZBOztBQXlGbEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1Rk47O0FBOEZsQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdEOztBQW1HbEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R0o7O0FBd0dsQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dEOztBQTZHbEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSEw7O0FBa0hsQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxISSxDQUF0Qjs7a0JBc0hlbEIsUyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1BsYWludGV4dC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUGxhaW50ZXh0ID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxwbGFpbnRleHRcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9wbGFpbnRleHQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUGxhaW50ZXh0LmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuUGxhaW50ZXh0LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBQbGFpbnRleHQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Plaintext.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Plaintext = function Plaintext(props) {\n return _react2.default.createElement(\n 'plaintext',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nPlaintext.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nPlaintext.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Plaintext;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1BsYWludGV4dC5yZWFjdC5qcz80Y2QxIl0sIm5hbWVzIjpbIlBsYWludGV4dCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsWUFBWSxTQUFaQSxTQUFZLENBQUNDLEtBQUQsRUFBVztBQUN6QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxVQUFVVSxZQUFWLEdBQXlCO0FBQ3JCUCxZQUFVLENBRFc7QUFFckJDLHNCQUFvQixDQUFDO0FBRkEsQ0FBekI7O0FBS0FKLFVBQVVXLFNBQVYsR0FBc0I7QUFDbEI7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkU7O0FBUWxCOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYSjs7QUFhbEI7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQko7O0FBbUJsQjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCZDs7QUEwQmxCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CQzs7QUFpQ2xCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0E7O0FBc0NsQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNGOztBQTJDbEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDRjs7QUFpRGxCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwREw7O0FBc0RsQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRMOztBQTJEbEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURYOztBQWdFbEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVA7O0FBcUVsQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVDOztBQTBFbEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFTDs7QUErRWxCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRkY7O0FBb0ZsQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZBOztBQXlGbEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1Rk47O0FBOEZsQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdEOztBQW1HbEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHSjs7QUF3R2xCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0Q7O0FBNkdsQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhMOztBQWtIbEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxISTs7QUFvSGxCLGNBQVlOLG9CQUFVSzs7QUFwSEosQ0FBdEI7O2tCQXdIZWpCLFMiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9QbGFpbnRleHQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBQbGFpbnRleHQgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8cGxhaW50ZXh0XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3BsYWludGV4dD5cbiAgICApO1xufTtcblxuUGxhaW50ZXh0LmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5QbGFpbnRleHQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBQbGFpbnRleHQ7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Plaintext.react.js\n"); /***/ }), @@ -1258,7 +1258,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Pre = function Pre(props) {\n return _react2.default.createElement(\n 'pre',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nPre.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nPre.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Pre;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1ByZS5yZWFjdC5qcz81NjZhIl0sIm5hbWVzIjpbIlByZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUHJlLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBQcmUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHByZVxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3ByZT5cclxuICAgICk7XHJcbn07XHJcblxyXG5QcmUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5QcmUucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFByZTtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Pre.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Pre = function Pre(props) {\n return _react2.default.createElement(\n 'pre',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nPre.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nPre.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Pre;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1ByZS5yZWFjdC5qcz81NjZhIl0sIm5hbWVzIjpbIlByZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUHJlLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgUHJlID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHByZVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9wcmU+XG4gICAgKTtcbn07XG5cblByZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuUHJlLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgUHJlO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Pre.react.js\n"); /***/ }), @@ -1270,7 +1270,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Progress = function Progress(props) {\n return _react2.default.createElement(\n 'progress',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nProgress.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nProgress.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Indicates the maximum value allowed.\r\n */\n 'max': _propTypes2.default.string,\n\n /**\r\n * Defines a default value which will be displayed in the element on page load.\r\n */\n 'value': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Progress;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Byb2dyZXNzLnJlYWN0LmpzP2NiOGMiXSwibmFtZXMiOlsiUHJvZ3Jlc3MiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcEREOztBQXNEakI7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXpEQTs7QUEyRGpCOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUE5REY7O0FBZ0VqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQW5FTjs7QUFxRWpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BeEVOOztBQTBFakI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BN0VaOztBQStFakI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFsRlI7O0FBb0ZqQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BdkZBOztBQXlGakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE1Rk47O0FBOEZqQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BakdIOztBQW1HakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXRHRDs7QUF3R2pCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BM0dQOztBQTZHakI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWhIRjs7QUFrSGpCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BckhMOztBQXVIakI7OztBQUdBLGFBQVNELG9CQUFVQyxNQTFIRjs7QUE0SGpCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBL0hOOztBQWlJakIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFqSUcsQ0FBckI7O2tCQXFJZWxCLFEiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Qcm9ncmVzcy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUHJvZ3Jlc3MgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHByb2dyZXNzXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvcHJvZ3Jlc3M+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUHJvZ3Jlc3MuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Qcm9ncmVzcy5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBmb3JtIHRoYXQgaXMgdGhlIG93bmVyIG9mIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnZm9ybSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIG1heGltdW0gdmFsdWUgYWxsb3dlZC5cclxuICAgICAqL1xyXG4gICAgJ21heCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEgZGVmYXVsdCB2YWx1ZSB3aGljaCB3aWxsIGJlIGRpc3BsYXllZCBpbiB0aGUgZWxlbWVudCBvbiBwYWdlIGxvYWQuXHJcbiAgICAgKi9cclxuICAgICd2YWx1ZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBQcm9ncmVzcztcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Progress.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Progress = function Progress(props) {\n return _react2.default.createElement(\n 'progress',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nProgress.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nProgress.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Indicates the maximum value allowed.\n */\n 'max': _propTypes2.default.string,\n\n /**\n * Defines a default value which will be displayed in the element on page load.\n */\n 'value': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Progress;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Byb2dyZXNzLnJlYWN0LmpzP2NiOGMiXSwibmFtZXMiOlsiUHJvZ3Jlc3MiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcEREOztBQXNEakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXpEQTs7QUEyRGpCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE5REY7O0FBZ0VqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbkVOOztBQXFFakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXhFTjs7QUEwRWpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTdFWjs7QUErRWpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbEZSOztBQW9GakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXZGQTs7QUF5RmpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE1Rk47O0FBOEZqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BakdIOztBQW1HakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXRHRDs7QUF3R2pCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BM0dQOztBQTZHakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWhIRjs7QUFrSGpCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUFySEw7O0FBdUhqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BMUhGOztBQTRIakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQS9ITjs7QUFpSWpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FqSUc7O0FBbUlqQixjQUFZTixvQkFBVUs7O0FBbklMLENBQXJCOztrQkF1SWVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUHJvZ3Jlc3MucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBQcm9ncmVzcyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxwcm9ncmVzc1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9wcm9ncmVzcz5cbiAgICApO1xufTtcblxuUHJvZ3Jlc3MuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblByb2dyZXNzLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB0aGUgZm9ybSB0aGF0IGlzIHRoZSBvd25lciBvZiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnZm9ybSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIG1heGltdW0gdmFsdWUgYWxsb3dlZC5cbiAgICAgKi9cbiAgICAnbWF4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBkZWZhdWx0IHZhbHVlIHdoaWNoIHdpbGwgYmUgZGlzcGxheWVkIGluIHRoZSBlbGVtZW50IG9uIHBhZ2UgbG9hZC5cbiAgICAgKi9cbiAgICAndmFsdWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBQcm9ncmVzcztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Progress.react.js\n"); /***/ }), @@ -1282,7 +1282,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Q = function Q(props) {\n return _react2.default.createElement(\n 'q',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nQ.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nQ.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Contains a URI which points to the source of the quote or change.\r\n */\n 'cite': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Q;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1EucmVhY3QuanM/ZTgwZSJdLCJuYW1lcyI6WyJRIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxFQUFFVSxZQUFGLEdBQWlCO0FBQ2JQLGNBQVUsQ0FERztBQUViQyx3QkFBb0IsQ0FBQztBQUZSLENBQWpCOztBQUtBSixFQUFFVyxTQUFGLEdBQWM7QUFDVjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOTjs7QUFRVjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhaOztBQWFWOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwRFI7O0FBc0RWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRiOztBQTJEVjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTlEYjs7QUFnRVY7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BbkVuQjs7QUFxRVY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUF4RWY7O0FBMEVWOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUE3RVA7O0FBK0VWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BbEZiOztBQW9GVjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BdkZWOztBQXlGVjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BNUZSOztBQThGVjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQWpHZDs7QUFtR1Y7OztBQUdBLGFBQVNELG9CQUFVSSxNQXRHVDs7QUF3R1Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUEzR1o7O0FBNkdWOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUFoSFQ7O0FBa0hWOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBckhiOztBQXVIVixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQXZISixDQUFkOztrQkEySGVsQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUSA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8cVxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3E+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUS5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcblEucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIENvbnRhaW5zIGEgVVJJIHdoaWNoIHBvaW50cyB0byB0aGUgc291cmNlIG9mIHRoZSBxdW90ZSBvciBjaGFuZ2UuXHJcbiAgICAgKi9cclxuICAgICdjaXRlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFE7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Q.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Q = function Q(props) {\n return _react2.default.createElement(\n 'q',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nQ.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nQ.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Contains a URI which points to the source of the quote or change.\n */\n 'cite': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Q;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1EucmVhY3QuanM/ZTgwZSJdLCJuYW1lcyI6WyJRIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEVBQUVVLFlBQUYsR0FBaUI7QUFDYlAsWUFBVSxDQURHO0FBRWJDLHNCQUFvQixDQUFDO0FBRlIsQ0FBakI7O0FBS0FKLEVBQUVXLFNBQUYsR0FBYztBQUNWOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5OOztBQVFWOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYWjs7QUFhVjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwRFI7O0FBc0RWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RGI7O0FBMkRWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE5RGI7O0FBZ0VWOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQW5FbkI7O0FBcUVWOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BeEVmOztBQTBFVjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BN0VQOztBQStFVjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZiOztBQW9GVjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BdkZWOztBQXlGVjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BNUZSOztBQThGVjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQWpHZDs7QUFtR1Y7OztBQUdBLFdBQVNELG9CQUFVSSxNQXRHVDs7QUF3R1Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQTNHWjs7QUE2R1Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQWhIVDs7QUFrSFY7OztBQUdBLGVBQWFELG9CQUFVSyxJQXJIYjs7QUF1SFYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQXZISjs7QUF5SFYsY0FBWU4sb0JBQVVLOztBQXpIWixDQUFkOztrQkE2SGVqQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFEgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8cVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9xPlxuICAgICk7XG59O1xuXG5RLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5RLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIENvbnRhaW5zIGEgVVJJIHdoaWNoIHBvaW50cyB0byB0aGUgc291cmNlIG9mIHRoZSBxdW90ZSBvciBjaGFuZ2UuXG4gICAgICovXG4gICAgJ2NpdGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBRO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Q.react.js\n"); /***/ }), @@ -1294,7 +1294,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Rb = function Rb(props) {\n return _react2.default.createElement(\n 'rb',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRb.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRb.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Rb;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1JiLnJlYWN0LmpzP2VlZDEiXSwibmFtZXMiOlsiUmIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9SYi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUmIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHJiXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvcmI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUmIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5SYi5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgUmI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Rb.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Rb = function Rb(props) {\n return _react2.default.createElement(\n 'rb',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRb.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRb.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Rb;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1JiLnJlYWN0LmpzP2VlZDEiXSwibmFtZXMiOlsiUmIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9SYi5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFJiID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHJiXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3JiPlxuICAgICk7XG59O1xuXG5SYi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuUmIucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBSYjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Rb.react.js\n"); /***/ }), @@ -1306,7 +1306,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Rp = function Rp(props) {\n return _react2.default.createElement(\n 'rp',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRp.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRp.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Rp;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1JwLnJlYWN0LmpzP2E5ZGQiXSwibmFtZXMiOlsiUnAiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9ScC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUnAgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHJwXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvcnA+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUnAuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5ScC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgUnA7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Rp.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Rp = function Rp(props) {\n return _react2.default.createElement(\n 'rp',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRp.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRp.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Rp;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1JwLnJlYWN0LmpzP2E5ZGQiXSwibmFtZXMiOlsiUnAiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9ScC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFJwID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHJwXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3JwPlxuICAgICk7XG59O1xuXG5ScC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuUnAucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBScDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Rp.react.js\n"); /***/ }), @@ -1318,7 +1318,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Rt = function Rt(props) {\n return _react2.default.createElement(\n 'rt',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRt.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRt.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Rt;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1J0LnJlYWN0LmpzP2YwMGUiXSwibmFtZXMiOlsiUnQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9SdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUnQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHJ0XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvcnQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUnQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5SdC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgUnQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Rt.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Rt = function Rt(props) {\n return _react2.default.createElement(\n 'rt',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRt.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRt.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Rt;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1J0LnJlYWN0LmpzP2YwMGUiXSwibmFtZXMiOlsiUnQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9SdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFJ0ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHJ0XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3J0PlxuICAgICk7XG59O1xuXG5SdC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuUnQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBSdDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Rt.react.js\n"); /***/ }), @@ -1330,7 +1330,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Rtc = function Rtc(props) {\n return _react2.default.createElement(\n 'rtc',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRtc.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRtc.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Rtc;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1J0Yy5yZWFjdC5qcz9jOTJhIl0sIm5hbWVzIjpbIlJ0YyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUnRjLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBSdGMgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHJ0Y1xyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3J0Yz5cclxuICAgICk7XHJcbn07XHJcblxyXG5SdGMuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5SdGMucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFJ0YztcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Rtc.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Rtc = function Rtc(props) {\n return _react2.default.createElement(\n 'rtc',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRtc.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRtc.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Rtc;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1J0Yy5yZWFjdC5qcz9jOTJhIl0sIm5hbWVzIjpbIlJ0YyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUnRjLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgUnRjID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHJ0Y1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9ydGM+XG4gICAgKTtcbn07XG5cblJ0Yy5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuUnRjLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgUnRjO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Rtc.react.js\n"); /***/ }), @@ -1342,7 +1342,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Ruby = function Ruby(props) {\n return _react2.default.createElement(\n 'ruby',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRuby.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRuby.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Ruby;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1J1YnkucmVhY3QuanM/NGY5ZiJdLCJuYW1lcyI6WyJSdWJ5IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1J1YnkucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFJ1YnkgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHJ1YnlcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9ydWJ5PlxyXG4gICAgKTtcclxufTtcclxuXHJcblJ1YnkuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5SdWJ5LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBSdWJ5O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Ruby.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Ruby = function Ruby(props) {\n return _react2.default.createElement(\n 'ruby',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nRuby.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nRuby.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Ruby;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1J1YnkucmVhY3QuanM/NGY5ZiJdLCJuYW1lcyI6WyJSdWJ5IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1J1YnkucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBSdWJ5ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHJ1YnlcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvcnVieT5cbiAgICApO1xufTtcblxuUnVieS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuUnVieS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFJ1Ynk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Ruby.react.js\n"); /***/ }), @@ -1354,7 +1354,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar S = function S(props) {\n return _react2.default.createElement(\n 's',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nS.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nS.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = S;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1MucmVhY3QuanM/MzNmNCJdLCJuYW1lcyI6WyJTIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxFQUFFVSxZQUFGLEdBQWlCO0FBQ2JQLGNBQVUsQ0FERztBQUViQyx3QkFBb0IsQ0FBQztBQUZSLENBQWpCOztBQUtBSixFQUFFVyxTQUFGLEdBQWM7QUFDVjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOTjs7QUFRVjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhaOztBQWFWOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERiOztBQXNEVjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEYjs7QUEyRFY7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURuQjs7QUFnRVY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRWY7O0FBcUVWOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RVA7O0FBMEVWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1o7O0FBd0dWOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR1Q7O0FBNkdWOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhiOztBQWtIVixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxISixDQUFkOztrQkFzSGVsQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgUyA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8c1xyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3M+XHJcbiAgICApO1xyXG59O1xyXG5cclxuUy5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcblMucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFM7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/S.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar S = function S(props) {\n return _react2.default.createElement(\n 's',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nS.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nS.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = S;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1MucmVhY3QuanM/MzNmNCJdLCJuYW1lcyI6WyJTIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEVBQUVVLFlBQUYsR0FBaUI7QUFDYlAsWUFBVSxDQURHO0FBRWJDLHNCQUFvQixDQUFDO0FBRlIsQ0FBakI7O0FBS0FKLEVBQUVXLFNBQUYsR0FBYztBQUNWOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5OOztBQVFWOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYWjs7QUFhVjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRGI7O0FBc0RWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RGI7O0FBMkRWOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEbkI7O0FBZ0VWOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVmOztBQXFFVjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVQOztBQTBFVjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHWjs7QUF3R1Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHVDs7QUE2R1Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIYjs7QUFrSFYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxISjs7QUFvSFYsY0FBWU4sb0JBQVVLOztBQXBIWixDQUFkOztrQkF3SGVqQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvUy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFMgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8c1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9zPlxuICAgICk7XG59O1xuXG5TLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5TLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgUztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/S.react.js\n"); /***/ }), @@ -1366,7 +1366,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Samp = function Samp(props) {\n return _react2.default.createElement(\n 'samp',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSamp.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSamp.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Samp;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NhbXAucmVhY3QuanM/YTg4YyJdLCJuYW1lcyI6WyJTYW1wIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NhbXAucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFNhbXAgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHNhbXBcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zYW1wPlxyXG4gICAgKTtcclxufTtcclxuXHJcblNhbXAuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TYW1wLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTYW1wO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Samp.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Samp = function Samp(props) {\n return _react2.default.createElement(\n 'samp',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSamp.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSamp.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Samp;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NhbXAucmVhY3QuanM/YTg4YyJdLCJuYW1lcyI6WyJTYW1wIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NhbXAucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBTYW1wID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHNhbXBcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc2FtcD5cbiAgICApO1xufTtcblxuU2FtcC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuU2FtcC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNhbXA7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Samp.react.js\n"); /***/ }), @@ -1378,7 +1378,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Script = function Script(props) {\n return _react2.default.createElement(\n 'script',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nScript.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nScript.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates that the script should be executed asynchronously.\r\n */\n 'async': _propTypes2.default.string,\n\n /**\r\n * Declares the character encoding of the page or script.\r\n */\n 'charSet': _propTypes2.default.string,\n\n /**\r\n * How the element handles cross-origin requests\r\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\r\n * Indicates that the script should be executed after the page has been parsed.\r\n */\n 'defer': _propTypes2.default.string,\n\n /**\r\n * Security Feature that allows browsers to verify what they fetch. MDN Link\r\n */\n 'integrity': _propTypes2.default.string,\n\n /**\r\n * The URL of the embeddable content.\r\n */\n 'src': _propTypes2.default.string,\n\n /**\r\n * Defines the type of the element.\r\n */\n 'type': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Script;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NjcmlwdC5yZWFjdC5qcz9iYjk5Il0sIm5hbWVzIjpbIlNjcmlwdCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BcERKOztBQXNEZjs7O0FBR0EsZUFBV0Qsb0JBQVVDLE1BekROOztBQTJEZjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQTlEVjs7QUFnRWY7OztBQUdBLGFBQVNELG9CQUFVQyxNQW5FSjs7QUFxRWY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF4RVI7O0FBMEVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUE3RUY7O0FBK0VmOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFsRkg7O0FBb0ZmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BdkZSOztBQXlGZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTVGUjs7QUE4RmY7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BakdkOztBQW1HZjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQXRHVjs7QUF3R2Y7OztBQUdBLFdBQU9ELG9CQUFVQyxNQTNHRjs7QUE2R2Y7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFoSFI7O0FBa0hmOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFySEw7O0FBdUhmOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUExSEg7O0FBNEhmOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BL0hUOztBQWlJZjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BcElKOztBQXNJZjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXpJUDs7QUEySWY7OztBQUdBLGFBQVNELG9CQUFVQyxNQTlJSjs7QUFnSmY7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFuSlI7O0FBcUpmLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBckpDLENBQW5COztrQkF5SmVsQixNIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvU2NyaXB0LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBTY3JpcHQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHNjcmlwdFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3NjcmlwdD5cclxuICAgICk7XHJcbn07XHJcblxyXG5TY3JpcHQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TY3JpcHQucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB0aGF0IHRoZSBzY3JpcHQgc2hvdWxkIGJlIGV4ZWN1dGVkIGFzeW5jaHJvbm91c2x5LlxyXG4gICAgICovXHJcbiAgICAnYXN5bmMnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVjbGFyZXMgdGhlIGNoYXJhY3RlciBlbmNvZGluZyBvZiB0aGUgcGFnZSBvciBzY3JpcHQuXHJcbiAgICAgKi9cclxuICAgICdjaGFyU2V0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEhvdyB0aGUgZWxlbWVudCBoYW5kbGVzIGNyb3NzLW9yaWdpbiByZXF1ZXN0c1xyXG4gICAgICovXHJcbiAgICAnY3Jvc3NPcmlnaW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoYXQgdGhlIHNjcmlwdCBzaG91bGQgYmUgZXhlY3V0ZWQgYWZ0ZXIgdGhlIHBhZ2UgaGFzIGJlZW4gcGFyc2VkLlxyXG4gICAgICovXHJcbiAgICAnZGVmZXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU2VjdXJpdHkgRmVhdHVyZSB0aGF0IGFsbG93cyBicm93c2VycyB0byB2ZXJpZnkgd2hhdCB0aGV5IGZldGNoLiAgICAgTUROIExpbmtcclxuICAgICAqL1xyXG4gICAgJ2ludGVncml0eSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgVVJMIG9mIHRoZSBlbWJlZGRhYmxlIGNvbnRlbnQuXHJcbiAgICAgKi9cclxuICAgICdzcmMnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdHlwZSBvZiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3R5cGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgU2NyaXB0O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Script.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Script = function Script(props) {\n return _react2.default.createElement(\n 'script',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nScript.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nScript.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates that the script should be executed asynchronously.\n */\n 'async': _propTypes2.default.string,\n\n /**\n * Declares the character encoding of the page or script.\n */\n 'charSet': _propTypes2.default.string,\n\n /**\n * How the element handles cross-origin requests\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\n * Indicates that the script should be executed after the page has been parsed.\n */\n 'defer': _propTypes2.default.string,\n\n /**\n * Security Feature that allows browsers to verify what they fetch.\n */\n 'integrity': _propTypes2.default.string,\n\n /**\n * The URL of the embeddable content.\n */\n 'src': _propTypes2.default.string,\n\n /**\n * Defines the type of the element.\n */\n 'type': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Script;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NjcmlwdC5yZWFjdC5qcz9iYjk5Il0sIm5hbWVzIjpbIlNjcmlwdCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BcERKOztBQXNEZjs7O0FBR0EsYUFBV0Qsb0JBQVVDLE1BekROOztBQTJEZjs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQTlEVjs7QUFnRWY7OztBQUdBLFdBQVNELG9CQUFVQyxNQW5FSjs7QUFxRWY7OztBQUdBLGVBQWFELG9CQUFVQyxNQXhFUjs7QUEwRWY7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTdFRjs7QUErRWY7OztBQUdBLFVBQVFELG9CQUFVQyxNQWxGSDs7QUFvRmY7OztBQUdBLGVBQWFELG9CQUFVQyxNQXZGUjs7QUF5RmY7OztBQUdBLGVBQWFELG9CQUFVQyxNQTVGUjs7QUE4RmY7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BakdkOztBQW1HZjs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXRHVjs7QUF3R2Y7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTNHRjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVQyxNQWhIUjs7QUFrSGY7OztBQUdBLFlBQVVELG9CQUFVQyxNQXJITDs7QUF1SGY7OztBQUdBLFVBQVFELG9CQUFVQyxNQTFISDs7QUE0SGY7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUEvSFQ7O0FBaUlmOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFwSUo7O0FBc0lmOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF6SVA7O0FBMklmOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE5SUo7O0FBZ0pmOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFuSlI7O0FBcUpmLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FySkM7O0FBdUpmLGNBQVlOLG9CQUFVSzs7QUF2SlAsQ0FBbkI7O2tCQTJKZWpCLE0iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9TY3JpcHQucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBTY3JpcHQgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8c2NyaXB0XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3NjcmlwdD5cbiAgICApO1xufTtcblxuU2NyaXB0LmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5TY3JpcHQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoYXQgdGhlIHNjcmlwdCBzaG91bGQgYmUgZXhlY3V0ZWQgYXN5bmNocm9ub3VzbHkuXG4gICAgICovXG4gICAgJ2FzeW5jJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlY2xhcmVzIHRoZSBjaGFyYWN0ZXIgZW5jb2Rpbmcgb2YgdGhlIHBhZ2Ugb3Igc2NyaXB0LlxuICAgICAqL1xuICAgICdjaGFyU2V0JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEhvdyB0aGUgZWxlbWVudCBoYW5kbGVzIGNyb3NzLW9yaWdpbiByZXF1ZXN0c1xuICAgICAqL1xuICAgICdjcm9zc09yaWdpbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgdGhhdCB0aGUgc2NyaXB0IHNob3VsZCBiZSBleGVjdXRlZCBhZnRlciB0aGUgcGFnZSBoYXMgYmVlbiBwYXJzZWQuXG4gICAgICovXG4gICAgJ2RlZmVyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFNlY3VyaXR5IEZlYXR1cmUgdGhhdCBhbGxvd3MgYnJvd3NlcnMgdG8gdmVyaWZ5IHdoYXQgdGhleSBmZXRjaC5cbiAgICAgKi9cbiAgICAnaW50ZWdyaXR5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBVUkwgb2YgdGhlIGVtYmVkZGFibGUgY29udGVudC5cbiAgICAgKi9cbiAgICAnc3JjJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHR5cGUgb2YgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3R5cGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBTY3JpcHQ7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Script.react.js\n"); /***/ }), @@ -1390,7 +1390,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Section = function Section(props) {\n return _react2.default.createElement(\n 'section',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSection.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSection.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Section;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NlY3Rpb24ucmVhY3QuanM/MzhiOCJdLCJuYW1lcyI6WyJTZWN0aW9uIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NlY3Rpb24ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFNlY3Rpb24gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHNlY3Rpb25cclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zZWN0aW9uPlxyXG4gICAgKTtcclxufTtcclxuXHJcblNlY3Rpb24uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TZWN0aW9uLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTZWN0aW9uO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Section.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Section = function Section(props) {\n return _react2.default.createElement(\n 'section',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSection.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSection.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Section;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NlY3Rpb24ucmVhY3QuanM/MzhiOCJdLCJuYW1lcyI6WyJTZWN0aW9uIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9TZWN0aW9uLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgU2VjdGlvbiA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxzZWN0aW9uXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3NlY3Rpb24+XG4gICAgKTtcbn07XG5cblNlY3Rpb24uZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblNlY3Rpb24ucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBTZWN0aW9uO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Section.react.js\n"); /***/ }), @@ -1402,7 +1402,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Select = function Select(props) {\n return _react2.default.createElement(\n 'select',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSelect.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSelect.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * The element should be automatically focused after the page loaded.\r\n */\n 'autoFocus': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the user can interact with the element.\r\n */\n 'disabled': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Indicates whether multiple values can be entered in an input of the type email or file.\r\n */\n 'multiple': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Indicates whether this element is required to fill out or not.\r\n */\n 'required': _propTypes2.default.string,\n\n /**\r\n * Defines the width of the element (in pixels). If the element's type attribute is text or password then it's the number of characters.\r\n */\n 'size': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Select;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NlbGVjdC5yZWFjdC5qcz81MjhiIl0sIm5hbWVzIjpbIlNlbGVjdCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUF6RFA7O0FBMkRmOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUE5REg7O0FBZ0VmOzs7QUFHQSxnQkFBWUQsb0JBQVVDLE1BbkVQOztBQXFFZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BeEVIOztBQTBFZjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQTdFUDs7QUErRWY7OztBQUdBLFlBQVFELG9CQUFVQyxNQWxGSDs7QUFvRmY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF2RlI7O0FBeUZmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BNUZSOztBQThGZjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFqR2Q7O0FBbUdmOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BdEdWOztBQXdHZjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BM0dGOztBQTZHZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWhIUjs7QUFrSGY7OztBQUdBLGNBQVVELG9CQUFVQyxNQXJITDs7QUF1SGY7OztBQUdBLFlBQVFELG9CQUFVQyxNQTFISDs7QUE0SGY7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUEvSFQ7O0FBaUlmOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFwSUo7O0FBc0lmOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BeklQOztBQTJJZjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BOUlKOztBQWdKZjs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQW5KUjs7QUFxSmYsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFySkMsQ0FBbkI7O2tCQXlKZWxCLE0iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9TZWxlY3QucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFNlbGVjdCA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8c2VsZWN0XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvc2VsZWN0PlxyXG4gICAgKTtcclxufTtcclxuXHJcblNlbGVjdC5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcblNlbGVjdC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGVsZW1lbnQgc2hvdWxkIGJlIGF1dG9tYXRpY2FsbHkgZm9jdXNlZCBhZnRlciB0aGUgcGFnZSBsb2FkZWQuXHJcbiAgICAgKi9cclxuICAgICdhdXRvRm9jdXMnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIHVzZXIgY2FuIGludGVyYWN0IHdpdGggdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdkaXNhYmxlZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGZvcm0gdGhhdCBpcyB0aGUgb3duZXIgb2YgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdmb3JtJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIG11bHRpcGxlIHZhbHVlcyBjYW4gYmUgZW50ZXJlZCBpbiBhbiBpbnB1dCBvZiB0aGUgdHlwZSBlbWFpbCBvciBmaWxlLlxyXG4gICAgICovXHJcbiAgICAnbXVsdGlwbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogTmFtZSBvZiB0aGUgZWxlbWVudC4gRm9yIGV4YW1wbGUgdXNlZCBieSB0aGUgc2VydmVyIHRvIGlkZW50aWZ5IHRoZSBmaWVsZHMgaW4gZm9ybSBzdWJtaXRzLlxyXG4gICAgICovXHJcbiAgICAnbmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGlzIGVsZW1lbnQgaXMgcmVxdWlyZWQgdG8gZmlsbCBvdXQgb3Igbm90LlxyXG4gICAgICovXHJcbiAgICAncmVxdWlyZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgd2lkdGggb2YgdGhlIGVsZW1lbnQgKGluIHBpeGVscykuIElmIHRoZSBlbGVtZW50J3MgdHlwZSBhdHRyaWJ1dGUgaXMgdGV4dCBvciBwYXNzd29yZCB0aGVuIGl0J3MgdGhlIG51bWJlciBvZiBjaGFyYWN0ZXJzLlxyXG4gICAgICovXHJcbiAgICAnc2l6ZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTZWxlY3Q7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Select.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Select = function Select(props) {\n return _react2.default.createElement(\n 'select',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSelect.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSelect.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * The element should be automatically focused after the page loaded.\n */\n 'autoFocus': _propTypes2.default.string,\n\n /**\n * Indicates whether the user can interact with the element.\n */\n 'disabled': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Indicates whether multiple values can be entered in an input of the type email or file.\n */\n 'multiple': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Indicates whether this element is required to fill out or not.\n */\n 'required': _propTypes2.default.string,\n\n /**\n * Defines the width of the element (in pixels). If the element's type attribute is text or password then it's the number of characters.\n */\n 'size': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Select;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NlbGVjdC5yZWFjdC5qcz81MjhiIl0sIm5hbWVzIjpbIlNlbGVjdCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BekRQOztBQTJEZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BOURIOztBQWdFZjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BbkVQOztBQXFFZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BeEVIOztBQTBFZjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BN0VQOztBQStFZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BbEZIOztBQW9GZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BdkZSOztBQXlGZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BNUZSOztBQThGZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUFqR2Q7O0FBbUdmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BdEdWOztBQXdHZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BM0dGOztBQTZHZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BaEhSOztBQWtIZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BckhMOztBQXVIZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BMUhIOztBQTRIZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQS9IVDs7QUFpSWY7OztBQUdBLFdBQVNELG9CQUFVSSxNQXBJSjs7QUFzSWY7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXpJUDs7QUEySWY7OztBQUdBLFdBQVNELG9CQUFVQyxNQTlJSjs7QUFnSmY7OztBQUdBLGVBQWFELG9CQUFVSyxJQW5KUjs7QUFxSmYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQXJKQzs7QUF1SmYsY0FBWU4sb0JBQVVLOztBQXZKUCxDQUFuQjs7a0JBMkplakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NlbGVjdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFNlbGVjdCA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxzZWxlY3RcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc2VsZWN0PlxuICAgICk7XG59O1xuXG5TZWxlY3QuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblNlbGVjdC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBUaGUgZWxlbWVudCBzaG91bGQgYmUgYXV0b21hdGljYWxseSBmb2N1c2VkIGFmdGVyIHRoZSBwYWdlIGxvYWRlZC5cbiAgICAgKi9cbiAgICAnYXV0b0ZvY3VzJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSB1c2VyIGNhbiBpbnRlcmFjdCB3aXRoIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdkaXNhYmxlZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGZvcm0gdGhhdCBpcyB0aGUgb3duZXIgb2YgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2Zvcm0nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgbXVsdGlwbGUgdmFsdWVzIGNhbiBiZSBlbnRlcmVkIGluIGFuIGlucHV0IG9mIHRoZSB0eXBlIGVtYWlsIG9yIGZpbGUuXG4gICAgICovXG4gICAgJ211bHRpcGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE5hbWUgb2YgdGhlIGVsZW1lbnQuIEZvciBleGFtcGxlIHVzZWQgYnkgdGhlIHNlcnZlciB0byBpZGVudGlmeSB0aGUgZmllbGRzIGluIGZvcm0gc3VibWl0cy5cbiAgICAgKi9cbiAgICAnbmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGlzIGVsZW1lbnQgaXMgcmVxdWlyZWQgdG8gZmlsbCBvdXQgb3Igbm90LlxuICAgICAqL1xuICAgICdyZXF1aXJlZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB3aWR0aCBvZiB0aGUgZWxlbWVudCAoaW4gcGl4ZWxzKS4gSWYgdGhlIGVsZW1lbnQncyB0eXBlIGF0dHJpYnV0ZSBpcyB0ZXh0IG9yIHBhc3N3b3JkIHRoZW4gaXQncyB0aGUgbnVtYmVyIG9mIGNoYXJhY3RlcnMuXG4gICAgICovXG4gICAgJ3NpemUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBTZWxlY3Q7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Select.react.js\n"); /***/ }), @@ -1414,7 +1414,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Shadow = function Shadow(props) {\n return _react2.default.createElement(\n 'shadow',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nShadow.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nShadow.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Shadow;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NoYWRvdy5yZWFjdC5qcz8xYzAzIl0sIm5hbWVzIjpbIlNoYWRvdyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NoYWRvdy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgU2hhZG93ID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxzaGFkb3dcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zaGFkb3c+XHJcbiAgICApO1xyXG59O1xyXG5cclxuU2hhZG93LmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuU2hhZG93LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTaGFkb3c7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Shadow.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Shadow = function Shadow(props) {\n return _react2.default.createElement(\n 'shadow',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nShadow.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nShadow.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Shadow;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NoYWRvdy5yZWFjdC5qcz8xYzAzIl0sIm5hbWVzIjpbIlNoYWRvdyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NoYWRvdy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFNoYWRvdyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxzaGFkb3dcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc2hhZG93PlxuICAgICk7XG59O1xuXG5TaGFkb3cuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblNoYWRvdy5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNoYWRvdztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Shadow.react.js\n"); /***/ }), @@ -1426,7 +1426,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Slot = function Slot(props) {\n return _react2.default.createElement(\n 'slot',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSlot.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSlot.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Slot;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Nsb3QucmVhY3QuanM/OTc0NyJdLCJuYW1lcyI6WyJTbG90IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1Nsb3QucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFNsb3QgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHNsb3RcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zbG90PlxyXG4gICAgKTtcclxufTtcclxuXHJcblNsb3QuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TbG90LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTbG90O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Slot.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Slot = function Slot(props) {\n return _react2.default.createElement(\n 'slot',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSlot.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSlot.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Slot;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Nsb3QucmVhY3QuanM/OTc0NyJdLCJuYW1lcyI6WyJTbG90IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1Nsb3QucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBTbG90ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHNsb3RcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc2xvdD5cbiAgICApO1xufTtcblxuU2xvdC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuU2xvdC5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNsb3Q7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Slot.react.js\n"); /***/ }), @@ -1438,7 +1438,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Small = function Small(props) {\n return _react2.default.createElement(\n 'small',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSmall.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSmall.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Small;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NtYWxsLnJlYWN0LmpzPzJlZjAiXSwibmFtZXMiOlsiU21hbGwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFQ7O0FBc0RkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRUOztBQTJEZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGY7O0FBZ0VkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVYOztBQXFFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVIOztBQTBFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdSOztBQXdHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dMOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhIVDs7QUFrSGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEEsQ0FBbEI7O2tCQXNIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9TbWFsbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgU21hbGwgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHNtYWxsXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvc21hbGw+XHJcbiAgICApO1xyXG59O1xyXG5cclxuU21hbGwuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TbWFsbC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgU21hbGw7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Small.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Small = function Small(props) {\n return _react2.default.createElement(\n 'small',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSmall.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSmall.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Small;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NtYWxsLnJlYWN0LmpzPzJlZjAiXSwibmFtZXMiOlsiU21hbGwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEVDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURmOztBQWdFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FWDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R1I7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0w7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSFQ7O0FBa0hkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEE7O0FBb0hkLGNBQVlOLG9CQUFVSzs7QUFwSFIsQ0FBbEI7O2tCQXdIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9TbWFsbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFNtYWxsID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHNtYWxsXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3NtYWxsPlxuICAgICk7XG59O1xuXG5TbWFsbC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuU21hbGwucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBTbWFsbDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Small.react.js\n"); /***/ }), @@ -1450,7 +1450,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Source = function Source(props) {\n return _react2.default.createElement(\n 'source',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSource.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSource.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Specifies a hint of the media for which the linked resource was designed.\r\n */\n 'media': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'sizes': _propTypes2.default.string,\n\n /**\r\n * The URL of the embeddable content.\r\n */\n 'src': _propTypes2.default.string,\n\n /**\r\n * Defines the type of the element.\r\n */\n 'type': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Source;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NvdXJjZS5yZWFjdC5qcz84YzQ5Il0sIm5hbWVzIjpbIlNvdXJjZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BcERKOztBQXNEZjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BekRKOztBQTJEZjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BOURGOztBQWdFZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BbkVIOztBQXFFZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXhFUjs7QUEwRWY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVI7O0FBK0VmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQWxGZDs7QUFvRmY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUF2RlY7O0FBeUZmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUE1RkY7O0FBOEZmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BakdSOztBQW1HZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BdEdMOztBQXdHZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BM0dIOztBQTZHZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQWhIVDs7QUFrSGY7OztBQUdBLGFBQVNELG9CQUFVSSxNQXJISjs7QUF1SGY7OztBQUdBLGdCQUFZSixvQkFBVUMsTUExSFA7O0FBNEhmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEvSEo7O0FBaUlmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBcElSOztBQXNJZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQXRJQyxDQUFuQjs7a0JBMEllbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NvdXJjZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgU291cmNlID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxzb3VyY2VcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zb3VyY2U+XHJcbiAgICApO1xyXG59O1xyXG5cclxuU291cmNlLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuU291cmNlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBTcGVjaWZpZXMgYSBoaW50IG9mIHRoZSBtZWRpYSBmb3Igd2hpY2ggdGhlIGxpbmtlZCByZXNvdXJjZSB3YXMgZGVzaWduZWQuXHJcbiAgICAgKi9cclxuICAgICdtZWRpYSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKlxyXG4gICAgICovXHJcbiAgICAnc2l6ZXMnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIFVSTCBvZiB0aGUgZW1iZWRkYWJsZSBjb250ZW50LlxyXG4gICAgICovXHJcbiAgICAnc3JjJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHR5cGUgb2YgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0eXBlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFNvdXJjZTtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Source.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Source = function Source(props) {\n return _react2.default.createElement(\n 'source',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSource.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSource.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Specifies a hint of the media for which the linked resource was designed.\n */\n 'media': _propTypes2.default.string,\n\n /**\n *\n */\n 'sizes': _propTypes2.default.string,\n\n /**\n * The URL of the embeddable content.\n */\n 'src': _propTypes2.default.string,\n\n /**\n * One or more responsive image candidates.\n */\n 'srcSet': _propTypes2.default.string,\n\n /**\n * Defines the type of the element.\n */\n 'type': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Source;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NvdXJjZS5yZWFjdC5qcz84YzQ5Il0sIm5hbWVzIjpbIlNvdXJjZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BcERKOztBQXNEZjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BekRKOztBQTJEZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BOURGOztBQWdFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbkVMOztBQXFFZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BeEVIOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZSOztBQW9GZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUF2RmQ7O0FBeUZmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BNUZWOztBQThGZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BakdGOztBQW1HZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BdEdSOztBQXdHZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BM0dMOztBQTZHZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BaEhIOztBQWtIZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQXJIVDs7QUF1SGY7OztBQUdBLFdBQVNELG9CQUFVSSxNQTFISjs7QUE0SGY7OztBQUdBLGNBQVlKLG9CQUFVQyxNQS9IUDs7QUFpSWY7OztBQUdBLFdBQVNELG9CQUFVQyxNQXBJSjs7QUFzSWY7OztBQUdBLGVBQWFELG9CQUFVSyxJQXpJUjs7QUEySWYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQTNJQzs7QUE2SWYsY0FBWU4sb0JBQVVLOztBQTdJUCxDQUFuQjs7a0JBaUplakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NvdXJjZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFNvdXJjZSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxzb3VyY2VcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc291cmNlPlxuICAgICk7XG59O1xuXG5Tb3VyY2UuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblNvdXJjZS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBTcGVjaWZpZXMgYSBoaW50IG9mIHRoZSBtZWRpYSBmb3Igd2hpY2ggdGhlIGxpbmtlZCByZXNvdXJjZSB3YXMgZGVzaWduZWQuXG4gICAgICovXG4gICAgJ21lZGlhJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqXG4gICAgICovXG4gICAgJ3NpemVzJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBVUkwgb2YgdGhlIGVtYmVkZGFibGUgY29udGVudC5cbiAgICAgKi9cbiAgICAnc3JjJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9uZSBvciBtb3JlIHJlc3BvbnNpdmUgaW1hZ2UgY2FuZGlkYXRlcy5cbiAgICAgKi9cbiAgICAnc3JjU2V0JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHR5cGUgb2YgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3R5cGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBTb3VyY2U7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Source.react.js\n"); /***/ }), @@ -1462,7 +1462,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Spacer = function Spacer(props) {\n return _react2.default.createElement(\n 'spacer',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSpacer.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSpacer.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Spacer;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NwYWNlci5yZWFjdC5qcz8yMWY3Il0sIm5hbWVzIjpbIlNwYWNlciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NwYWNlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgU3BhY2VyID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxzcGFjZXJcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zcGFjZXI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuU3BhY2VyLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuU3BhY2VyLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTcGFjZXI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Spacer.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Spacer = function Spacer(props) {\n return _react2.default.createElement(\n 'spacer',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSpacer.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSpacer.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Spacer;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NwYWNlci5yZWFjdC5qcz8yMWY3Il0sIm5hbWVzIjpbIlNwYWNlciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NwYWNlci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFNwYWNlciA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxzcGFjZXJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc3BhY2VyPlxuICAgICk7XG59O1xuXG5TcGFjZXIuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblNwYWNlci5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNwYWNlcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Spacer.react.js\n"); /***/ }), @@ -1474,7 +1474,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Span = function Span(props) {\n return _react2.default.createElement(\n 'span',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSpan.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSpan.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Span;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NwYW4ucmVhY3QuanM/Zjc0NSJdLCJuYW1lcyI6WyJTcGFuIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERWOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURoQjs7QUFnRWI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVo7O0FBcUViOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUo7O0FBMEViOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1Q7O0FBd0diOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR047O0FBNkdiOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhWOztBQWtIYixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRCxDQUFqQjs7a0JBc0hlbEIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NwYW4ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFNwYW4gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHNwYW5cclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zcGFuPlxyXG4gICAgKTtcclxufTtcclxuXHJcblNwYW4uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TcGFuLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTcGFuO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Span.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Span = function Span(props) {\n return _react2.default.createElement(\n 'span',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSpan.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSpan.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Span;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1NwYW4ucmVhY3QuanM/Zjc0NSJdLCJuYW1lcyI6WyJTcGFuIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFY7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEaEI7O0FBZ0ViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVaOztBQXFFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVKOztBQTBFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VWOztBQStFYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZQOztBQW9GYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZMOztBQXlGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGWDs7QUE4RmI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHTjs7QUFtR2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHVDs7QUF3R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHTjs7QUE2R2I7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIVjs7QUFrSGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRDs7QUFvSGIsY0FBWU4sb0JBQVVLOztBQXBIVCxDQUFqQjs7a0JBd0hlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1NwYW4ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBTcGFuID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHNwYW5cbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc3Bhbj5cbiAgICApO1xufTtcblxuU3Bhbi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuU3Bhbi5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNwYW47XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Span.react.js\n"); /***/ }), @@ -1486,7 +1486,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Strike = function Strike(props) {\n return _react2.default.createElement(\n 'strike',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nStrike.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nStrike.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Strike;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N0cmlrZS5yZWFjdC5qcz9lMDE5Il0sIm5hbWVzIjpbIlN0cmlrZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1N0cmlrZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgU3RyaWtlID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxzdHJpa2VcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zdHJpa2U+XHJcbiAgICApO1xyXG59O1xyXG5cclxuU3RyaWtlLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuU3RyaWtlLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTdHJpa2U7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Strike.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Strike = function Strike(props) {\n return _react2.default.createElement(\n 'strike',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nStrike.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nStrike.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Strike;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N0cmlrZS5yZWFjdC5qcz9lMDE5Il0sIm5hbWVzIjpbIlN0cmlrZSIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1N0cmlrZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFN0cmlrZSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxzdHJpa2VcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc3RyaWtlPlxuICAgICk7XG59O1xuXG5TdHJpa2UuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblN0cmlrZS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFN0cmlrZTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Strike.react.js\n"); /***/ }), @@ -1498,7 +1498,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Strong = function Strong(props) {\n return _react2.default.createElement(\n 'strong',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nStrong.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nStrong.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Strong;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N0cm9uZy5yZWFjdC5qcz84YTVlIl0sIm5hbWVzIjpbIlN0cm9uZyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsT0FBT1UsWUFBUCxHQUFzQjtBQUNsQlAsY0FBVSxDQURRO0FBRWxCQyx3QkFBb0IsQ0FBQztBQUZILENBQXRCOztBQUtBSixPQUFPVyxTQUFQLEdBQW1CO0FBQ2Y7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkQ7O0FBUWY7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYUDs7QUFhZjs7OztBQUlBLGdCQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsV0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBEUjs7QUFzRGY7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFI7O0FBMkRmOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQTlEZDs7QUFnRWY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVY7O0FBcUVmOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUY7O0FBMEVmOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1A7O0FBd0dmOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR0o7O0FBNkdmOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhSOztBQWtIZixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIQyxDQUFuQjs7a0JBc0hlbEIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1N0cm9uZy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgU3Ryb25nID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDxzdHJvbmdcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zdHJvbmc+XHJcbiAgICApO1xyXG59O1xyXG5cclxuU3Ryb25nLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuU3Ryb25nLnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTdHJvbmc7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Strong.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Strong = function Strong(props) {\n return _react2.default.createElement(\n 'strong',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nStrong.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nStrong.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Strong;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N0cm9uZy5yZWFjdC5qcz84YTVlIl0sIm5hbWVzIjpbIlN0cm9uZyIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEtBQUQsRUFBVztBQUN0QixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxPQUFPVSxZQUFQLEdBQXNCO0FBQ2xCUCxZQUFVLENBRFE7QUFFbEJDLHNCQUFvQixDQUFDO0FBRkgsQ0FBdEI7O0FBS0FKLE9BQU9XLFNBQVAsR0FBbUI7QUFDZjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFORDs7QUFRZjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWFA7O0FBYWY7Ozs7QUFJQSxjQUFZRixvQkFBVUcsT0FqQlA7O0FBbUJmOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJqQjs7QUEwQmY7Ozs7O0FBS0EsU0FBT0gsb0JBQVVDLE1BL0JGOztBQWlDZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENIOztBQXNDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNMOztBQTJDZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BOUNMOztBQWlEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcERSOztBQXNEZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRSOztBQTJEZjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUE5RGQ7O0FBZ0VmOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVWOztBQXFFZjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVGOztBQTBFZjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0VSOztBQStFZjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZMOztBQW9GZjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZIOztBQXlGZjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGVDs7QUE4RmY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHSjs7QUFtR2Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHUDs7QUF3R2Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHSjs7QUE2R2Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIUjs7QUFrSGYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIQzs7QUFvSGYsY0FBWU4sb0JBQVVLOztBQXBIUCxDQUFuQjs7a0JBd0hlakIsTSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1N0cm9uZy5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFN0cm9uZyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxzdHJvbmdcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvc3Ryb25nPlxuICAgICk7XG59O1xuXG5TdHJvbmcuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblN0cm9uZy5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFN0cm9uZztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Strong.react.js\n"); /***/ }), @@ -1510,7 +1510,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Sub = function Sub(props) {\n return _react2.default.createElement(\n 'sub',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSub.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSub.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Sub;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N1Yi5yZWFjdC5qcz82ZjhkIl0sIm5hbWVzIjpbIlN1YiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvU3ViLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBTdWIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHN1YlxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3N1Yj5cclxuICAgICk7XHJcbn07XHJcblxyXG5TdWIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TdWIucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFN1YjtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Sub.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Sub = function Sub(props) {\n return _react2.default.createElement(\n 'sub',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSub.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSub.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Sub;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N1Yi5yZWFjdC5qcz82ZjhkIl0sIm5hbWVzIjpbIlN1YiIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvU3ViLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgU3ViID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHN1YlxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9zdWI+XG4gICAgKTtcbn07XG5cblN1Yi5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuU3ViLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgU3ViO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Sub.react.js\n"); /***/ }), @@ -1522,7 +1522,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Summary = function Summary(props) {\n return _react2.default.createElement(\n 'summary',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSummary.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSummary.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Summary;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N1bW1hcnkucmVhY3QuanM/MDUyZCJdLCJuYW1lcyI6WyJTdW1tYXJ5IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxRQUFRVSxZQUFSLEdBQXVCO0FBQ25CUCxjQUFVLENBRFM7QUFFbkJDLHdCQUFvQixDQUFDO0FBRkYsQ0FBdkI7O0FBS0FKLFFBQVFXLFNBQVIsR0FBb0I7QUFDaEI7Ozs7O0FBS0EsVUFBTUMsb0JBQVVDLE1BTkE7O0FBUWhCOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWE47O0FBYWhCOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLDBCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERQOztBQXNEaEI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFA7O0FBMkRoQjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGI7O0FBZ0VoQjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FVDs7QUFxRWhCOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RUQ7O0FBMEVoQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R047O0FBd0doQjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dIOztBQTZHaEI7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFA7O0FBa0hoQixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxIRSxDQUFwQjs7a0JBc0hlbEIsTyIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1N1bW1hcnkucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFN1bW1hcnkgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHN1bW1hcnlcclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcclxuICAgICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xyXG4gICAgICAgICAgICB9fVxyXG4gICAgICAgICAgICB7Li4ucHJvcHN9XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XHJcbiAgICAgICAgPC9zdW1tYXJ5PlxyXG4gICAgKTtcclxufTtcclxuXHJcblN1bW1hcnkuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TdW1tYXJ5LnByb3BUeXBlcyA9IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xyXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXHJcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cclxuICAgICAqL1xyXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxyXG4gICAgICovXHJcbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcclxuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXHJcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcclxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcclxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXHJcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xyXG4gICAgICovXHJcbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG4gICAgXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTdW1tYXJ5O1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Summary.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Summary = function Summary(props) {\n return _react2.default.createElement(\n 'summary',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSummary.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSummary.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Summary;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N1bW1hcnkucmVhY3QuanM/MDUyZCJdLCJuYW1lcyI6WyJTdW1tYXJ5IiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxVQUFVLFNBQVZBLE9BQVUsQ0FBQ0MsS0FBRCxFQUFXO0FBQ3ZCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFFBQVFVLFlBQVIsR0FBdUI7QUFDbkJQLFlBQVUsQ0FEUztBQUVuQkMsc0JBQW9CLENBQUM7QUFGRixDQUF2Qjs7QUFLQUosUUFBUVcsU0FBUixHQUFvQjtBQUNoQjs7Ozs7QUFLQSxRQUFNQyxvQkFBVUMsTUFOQTs7QUFRaEI7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhOOztBQWFoQjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCTjs7QUFtQmhCOzs7OztBQUtBLHdCQUFzQkgsb0JBQVVHLE9BeEJoQjs7QUEwQmhCOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CRDs7QUFpQ2hCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0Y7O0FBc0NoQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BekNKOztBQTJDaEI7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDSjs7QUFpRGhCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRFA7O0FBc0RoQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekRQOztBQTJEaEI7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURiOztBQWdFaEI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRVQ7O0FBcUVoQjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVEOztBQTBFaEI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFUDs7QUErRWhCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRko7O0FBb0ZoQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZGOztBQXlGaEI7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlI7O0FBOEZoQjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdIOztBQW1HaEI7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHTjs7QUF3R2hCOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0g7O0FBNkdoQjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhQOztBQWtIaEIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxIRTs7QUFvSGhCLGNBQVlOLG9CQUFVSzs7QUFwSE4sQ0FBcEI7O2tCQXdIZWpCLE8iLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9TdW1tYXJ5LnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgU3VtbWFyeSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxzdW1tYXJ5XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3N1bW1hcnk+XG4gICAgKTtcbn07XG5cblN1bW1hcnkuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblN1bW1hcnkucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBTdW1tYXJ5O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Summary.react.js\n"); /***/ }), @@ -1534,7 +1534,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Sup = function Sup(props) {\n return _react2.default.createElement(\n 'sup',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSup.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSup.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Sup;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N1cC5yZWFjdC5qcz83OWE3Il0sIm5hbWVzIjpbIlN1cCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvU3VwLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBTdXAgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHN1cFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3N1cD5cclxuICAgICk7XHJcbn07XHJcblxyXG5TdXAuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5TdXAucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFN1cDtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Sup.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Sup = function Sup(props) {\n return _react2.default.createElement(\n 'sup',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nSup.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nSup.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Sup;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1N1cC5yZWFjdC5qcz83OWE3Il0sIm5hbWVzIjpbIlN1cCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvU3VwLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgU3VwID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHN1cFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC9zdXA+XG4gICAgKTtcbn07XG5cblN1cC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuU3VwLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgU3VwO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Sup.react.js\n"); /***/ }), @@ -1546,7 +1546,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Table = function Table(props) {\n return _react2.default.createElement(\n 'table',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTable.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTable.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'summary': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Table;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RhYmxlLnJlYWN0LmpzP2VlZGIiXSwibmFtZXMiOlsiVGFibGUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQVdELG9CQUFVQyxNQXBEUDs7QUFzRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF6RFQ7O0FBMkRkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOURUOztBQWdFZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFuRWY7O0FBcUVkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BeEVYOztBQTBFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BN0VIOztBQStFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWxGVDs7QUFvRmQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQXZGTjs7QUF5RmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQTVGSjs7QUE4RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUFqR1Y7O0FBbUdkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUF0R0w7O0FBd0dkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BM0dSOztBQTZHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BaEhMOztBQWtIZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQXJIVDs7QUF1SGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUF2SEEsQ0FBbEI7O2tCQTJIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UYWJsZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVGFibGUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRhYmxlXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGFibGU+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVGFibGUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UYWJsZS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICpcclxuICAgICAqL1xyXG4gICAgJ3N1bW1hcnknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVGFibGU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Table.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Table = function Table(props) {\n return _react2.default.createElement(\n 'table',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTable.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTable.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n *\n */\n 'summary': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Table;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RhYmxlLnJlYWN0LmpzP2VlZGIiXSwibmFtZXMiOlsiVGFibGUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGFBQVdELG9CQUFVQyxNQXBEUDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTlEVDs7QUFnRWQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BbkVmOztBQXFFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXhFWDs7QUEwRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQTdFSDs7QUErRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQWxGVDs7QUFvRmQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQXZGTjs7QUF5RmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQTVGSjs7QUE4RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUFqR1Y7O0FBbUdkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUF0R0w7O0FBd0dkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUEzR1I7O0FBNkdkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFoSEw7O0FBa0hkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFySFQ7O0FBdUhkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0F2SEE7O0FBeUhkLGNBQVlOLG9CQUFVSzs7QUF6SFIsQ0FBbEI7O2tCQTZIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UYWJsZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRhYmxlID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRhYmxlXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3RhYmxlPlxuICAgICk7XG59O1xuXG5UYWJsZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVGFibGUucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICpcbiAgICAgKi9cbiAgICAnc3VtbWFyeSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFRhYmxlO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Table.react.js\n"); /***/ }), @@ -1558,7 +1558,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Tbody = function Tbody(props) {\n return _react2.default.createElement(\n 'tbody',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTbody.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTbody.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Tbody;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Rib2R5LnJlYWN0LmpzPzFhYTEiXSwibmFtZXMiOlsiVGJvZHkiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFQ7O0FBc0RkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRUOztBQTJEZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGY7O0FBZ0VkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVYOztBQXFFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVIOztBQTBFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdSOztBQXdHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dMOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhIVDs7QUFrSGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEEsQ0FBbEI7O2tCQXNIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UYm9keS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVGJvZHkgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRib2R5XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGJvZHk+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVGJvZHkuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UYm9keS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVGJvZHk7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Tbody.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Tbody = function Tbody(props) {\n return _react2.default.createElement(\n 'tbody',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTbody.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTbody.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Tbody;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Rib2R5LnJlYWN0LmpzPzFhYTEiXSwibmFtZXMiOlsiVGJvZHkiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEVDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURmOztBQWdFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FWDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R1I7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0w7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSFQ7O0FBa0hkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEE7O0FBb0hkLGNBQVlOLG9CQUFVSzs7QUFwSFIsQ0FBbEI7O2tCQXdIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UYm9keS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRib2R5ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRib2R5XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3Rib2R5PlxuICAgICk7XG59O1xuXG5UYm9keS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVGJvZHkucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBUYm9keTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Tbody.react.js\n"); /***/ }), @@ -1570,7 +1570,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Td = function Td(props) {\n return _react2.default.createElement(\n 'td',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTd.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTd.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * The colspan attribute defines the number of columns a cell should span.\r\n */\n 'colSpan': _propTypes2.default.string,\n\n /**\r\n * IDs of the elements which applies to this element.\r\n */\n 'headers': _propTypes2.default.string,\n\n /**\r\n * Defines the number of rows a table cell should span over.\r\n */\n 'rowSpan': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Td;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RkLnJlYWN0LmpzPzdkMjAiXSwibmFtZXMiOlsiVGQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQVdELG9CQUFVQyxNQXBEVjs7QUFzRFg7OztBQUdBLGVBQVdELG9CQUFVQyxNQXpEVjs7QUEyRFg7OztBQUdBLGVBQVdELG9CQUFVQyxNQTlEVjs7QUFnRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFuRVo7O0FBcUVYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BeEVaOztBQTBFWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE3RWxCOztBQStFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQWxGZDs7QUFvRlg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXZGTjs7QUF5Rlg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE1Rlo7O0FBOEZYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFqR1Q7O0FBbUdYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF0R1A7O0FBd0dYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BM0diOztBQTZHWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BaEhSOztBQWtIWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXJIWDs7QUF1SFg7OztBQUdBLGFBQVNELG9CQUFVQyxNQTFIUjs7QUE0SFg7OztBQUdBLGlCQUFhRCxvQkFBVUssSUEvSFo7O0FBaUlYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBaklILENBQWY7O2tCQXFJZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVGQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRkXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVGQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UZC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNvbHNwYW4gYXR0cmlidXRlIGRlZmluZXMgdGhlIG51bWJlciBvZiBjb2x1bW5zIGEgY2VsbCBzaG91bGQgc3Bhbi5cclxuICAgICAqL1xyXG4gICAgJ2NvbFNwYW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSURzIG9mIHRoZSA8dGg+IGVsZW1lbnRzIHdoaWNoIGFwcGxpZXMgdG8gdGhpcyBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnaGVhZGVycyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBudW1iZXIgb2Ygcm93cyBhIHRhYmxlIGNlbGwgc2hvdWxkIHNwYW4gb3Zlci5cclxuICAgICAqL1xyXG4gICAgJ3Jvd1NwYW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVGQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Td.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Td = function Td(props) {\n return _react2.default.createElement(\n 'td',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTd.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTd.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * The colspan attribute defines the number of columns a cell should span.\n */\n 'colSpan': _propTypes2.default.string,\n\n /**\n * IDs of the elements which applies to this element.\n */\n 'headers': _propTypes2.default.string,\n\n /**\n * Defines the number of rows a table cell should span over.\n */\n 'rowSpan': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Td;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RkLnJlYWN0LmpzPzdkMjAiXSwibmFtZXMiOlsiVGQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGFBQVdELG9CQUFVQyxNQXBEVjs7QUFzRFg7OztBQUdBLGFBQVdELG9CQUFVQyxNQXpEVjs7QUEyRFg7OztBQUdBLGFBQVdELG9CQUFVQyxNQTlEVjs7QUFnRVg7OztBQUdBLGVBQWFELG9CQUFVQyxNQW5FWjs7QUFxRVg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXhFWjs7QUEwRVg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BN0VsQjs7QUErRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFsRmQ7O0FBb0ZYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF2Rk47O0FBeUZYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE1Rlo7O0FBOEZYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFqR1Q7O0FBbUdYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF0R1A7O0FBd0dYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BM0diOztBQTZHWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BaEhSOztBQWtIWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BckhYOztBQXVIWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BMUhSOztBQTRIWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBL0haOztBQWlJWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBaklIOztBQW1JWCxjQUFZTixvQkFBVUs7O0FBbklYLENBQWY7O2tCQXVJZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRkID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRkXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3RkPlxuICAgICk7XG59O1xuXG5UZC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVGQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNvbHNwYW4gYXR0cmlidXRlIGRlZmluZXMgdGhlIG51bWJlciBvZiBjb2x1bW5zIGEgY2VsbCBzaG91bGQgc3Bhbi5cbiAgICAgKi9cbiAgICAnY29sU3Bhbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJRHMgb2YgdGhlIDx0aD4gZWxlbWVudHMgd2hpY2ggYXBwbGllcyB0byB0aGlzIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2hlYWRlcnMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbnVtYmVyIG9mIHJvd3MgYSB0YWJsZSBjZWxsIHNob3VsZCBzcGFuIG92ZXIuXG4gICAgICovXG4gICAgJ3Jvd1NwYW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBUZDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Td.react.js\n"); /***/ }), @@ -1582,7 +1582,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Template = function Template(props) {\n return _react2.default.createElement(\n 'template',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTemplate.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTemplate.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Template;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RlbXBsYXRlLnJlYWN0LmpzPzM2MWQiXSwibmFtZXMiOlsiVGVtcGxhdGUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXBETjs7QUFzRGpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekROOztBQTJEakI7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURaOztBQWdFakI7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRVI7O0FBcUVqQjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVBOztBQTBFakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdMOztBQXdHakI7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHRjs7QUE2R2pCOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhOOztBQWtIakIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEcsQ0FBckI7O2tCQXNIZWxCLFEiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UZW1wbGF0ZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVGVtcGxhdGUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRlbXBsYXRlXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGVtcGxhdGU+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVGVtcGxhdGUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UZW1wbGF0ZS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVGVtcGxhdGU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Template.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Template = function Template(props) {\n return _react2.default.createElement(\n 'template',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTemplate.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTemplate.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Template;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RlbXBsYXRlLnJlYWN0LmpzPzM2MWQiXSwibmFtZXMiOlsiVGVtcGxhdGUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BcEROOztBQXNEakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEWjs7QUFnRWpCOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVSOztBQXFFakI7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFQTs7QUEwRWpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RU47O0FBK0VqQjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZIOztBQW9GakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZQOztBQThGakI7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHRjs7QUFtR2pCOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R0w7O0FBd0dqQjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dGOztBQTZHakI7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhITjs7QUFrSGpCLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEc7O0FBb0hqQixjQUFZTixvQkFBVUs7O0FBcEhMLENBQXJCOztrQkF3SGVqQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvVGVtcGxhdGUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBUZW1wbGF0ZSA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDx0ZW1wbGF0ZVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC90ZW1wbGF0ZT5cbiAgICApO1xufTtcblxuVGVtcGxhdGUuZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblRlbXBsYXRlLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgVGVtcGxhdGU7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Template.react.js\n"); /***/ }), @@ -1594,7 +1594,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Textarea = function Textarea(props) {\n return _react2.default.createElement(\n 'textarea',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTextarea.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTextarea.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates whether controls in this form can by default have their values automatically completed by the browser.\r\n */\n 'autoComplete': _propTypes2.default.string,\n\n /**\r\n * The element should be automatically focused after the page loaded.\r\n */\n 'autoFocus': _propTypes2.default.string,\n\n /**\r\n * Defines the number of columns in a textarea.\r\n */\n 'cols': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the user can interact with the element.\r\n */\n 'disabled': _propTypes2.default.string,\n\n /**\r\n * Indicates the form that is the owner of the element.\r\n */\n 'form': _propTypes2.default.string,\n\n /**\r\n * Defines the maximum number of characters allowed in the element.\r\n */\n 'maxLength': _propTypes2.default.string,\n\n /**\r\n * Defines the minimum number of characters allowed in the element.\r\n */\n 'minLength': _propTypes2.default.string,\n\n /**\r\n * Name of the element. For example used by the server to identify the fields in form submits.\r\n */\n 'name': _propTypes2.default.string,\n\n /**\r\n * Provides a hint to the user of what can be entered in the field.\r\n */\n 'placeholder': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element can be edited.\r\n */\n 'readOnly': _propTypes2.default.string,\n\n /**\r\n * Indicates whether this element is required to fill out or not.\r\n */\n 'required': _propTypes2.default.string,\n\n /**\r\n * Defines the number of rows in a text area.\r\n */\n 'rows': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the text should be wrapped.\r\n */\n 'wrap': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Textarea;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RleHRhcmVhLnJlYWN0LmpzP2Y2YWMiXSwibmFtZXMiOlsiVGV4dGFyZWEiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULFNBQVNVLFlBQVQsR0FBd0I7QUFDcEJQLGNBQVUsQ0FEVTtBQUVwQkMsd0JBQW9CLENBQUM7QUFGRCxDQUF4Qjs7QUFLQUosU0FBU1csU0FBVCxHQUFxQjtBQUNqQjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOQzs7QUFRakI7OztBQUdBLGdCQUFZRCxvQkFBVUUsSUFYTDs7QUFhakI7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0Esb0JBQWdCRCxvQkFBVUMsTUFwRFQ7O0FBc0RqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpETjs7QUEyRGpCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUE5REQ7O0FBZ0VqQjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQW5FTDs7QUFxRWpCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF4RUQ7O0FBMEVqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFTjs7QUErRWpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BbEZOOztBQW9GakI7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGRDs7QUF5RmpCOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BNUZSOztBQThGakI7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUFqR0w7O0FBbUdqQjs7O0FBR0EsZ0JBQVlELG9CQUFVQyxNQXRHTDs7QUF3R2pCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUEzR0Q7O0FBNkdqQjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BaEhEOztBQWtIakI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFySE47O0FBdUhqQjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTFITjs7QUE0SGpCOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQS9IWjs7QUFpSWpCOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BcElSOztBQXNJakI7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXpJQTs7QUEySWpCOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BOUlOOztBQWdKakI7OztBQUdBLGNBQVVELG9CQUFVQyxNQW5KSDs7QUFxSmpCOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF4SkQ7O0FBMEpqQjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTdKUDs7QUErSmpCOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFsS0Y7O0FBb0tqQjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXZLTDs7QUF5S2pCOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUE1S0Y7O0FBOEtqQjs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWpMTjs7QUFtTGpCLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbkxHLENBQXJCOztrQkF1TGVsQixRIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvVGV4dGFyZWEucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcclxuXHJcbmNvbnN0IFRleHRhcmVhID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDx0ZXh0YXJlYVxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3RleHRhcmVhPlxyXG4gICAgKTtcclxufTtcclxuXHJcblRleHRhcmVhLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuVGV4dGFyZWEucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIGNvbnRyb2xzIGluIHRoaXMgZm9ybSBjYW4gYnkgZGVmYXVsdCBoYXZlIHRoZWlyIHZhbHVlcyBhdXRvbWF0aWNhbGx5IGNvbXBsZXRlZCBieSB0aGUgYnJvd3Nlci5cclxuICAgICAqL1xyXG4gICAgJ2F1dG9Db21wbGV0ZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgZWxlbWVudCBzaG91bGQgYmUgYXV0b21hdGljYWxseSBmb2N1c2VkIGFmdGVyIHRoZSBwYWdlIGxvYWRlZC5cclxuICAgICAqL1xyXG4gICAgJ2F1dG9Gb2N1cyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBudW1iZXIgb2YgY29sdW1ucyBpbiBhIHRleHRhcmVhLlxyXG4gICAgICovXHJcbiAgICAnY29scyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdXNlciBjYW4gaW50ZXJhY3Qgd2l0aCB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Rpc2FibGVkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB0aGUgZm9ybSB0aGF0IGlzIHRoZSBvd25lciBvZiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2Zvcm0nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbWF4aW11bSBudW1iZXIgb2YgY2hhcmFjdGVycyBhbGxvd2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbWF4TGVuZ3RoJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIG1pbmltdW0gbnVtYmVyIG9mIGNoYXJhY3RlcnMgYWxsb3dlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ21pbkxlbmd0aCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXHJcbiAgICAgKi9cclxuICAgICduYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByb3ZpZGVzIGEgaGludCB0byB0aGUgdXNlciBvZiB3aGF0IGNhbiBiZSBlbnRlcmVkIGluIHRoZSBmaWVsZC5cclxuICAgICAqL1xyXG4gICAgJ3BsYWNlaG9sZGVyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBlZGl0ZWQuXHJcbiAgICAgKi9cclxuICAgICdyZWFkT25seSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGlzIGVsZW1lbnQgaXMgcmVxdWlyZWQgdG8gZmlsbCBvdXQgb3Igbm90LlxyXG4gICAgICovXHJcbiAgICAncmVxdWlyZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbnVtYmVyIG9mIHJvd3MgaW4gYSB0ZXh0IGFyZWEuXHJcbiAgICAgKi9cclxuICAgICdyb3dzJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSB0ZXh0IHNob3VsZCBiZSB3cmFwcGVkLlxyXG4gICAgICovXHJcbiAgICAnd3JhcCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBUZXh0YXJlYTtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Textarea.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Textarea = function Textarea(props) {\n return _react2.default.createElement(\n 'textarea',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTextarea.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTextarea.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates whether controls in this form can by default have their values automatically completed by the browser.\n */\n 'autoComplete': _propTypes2.default.string,\n\n /**\n * The element should be automatically focused after the page loaded.\n */\n 'autoFocus': _propTypes2.default.string,\n\n /**\n * Defines the number of columns in a textarea.\n */\n 'cols': _propTypes2.default.string,\n\n /**\n * Indicates whether the user can interact with the element.\n */\n 'disabled': _propTypes2.default.string,\n\n /**\n * Indicates the form that is the owner of the element.\n */\n 'form': _propTypes2.default.string,\n\n /**\n * Defines the maximum number of characters allowed in the element.\n */\n 'maxLength': _propTypes2.default.string,\n\n /**\n * Defines the minimum number of characters allowed in the element.\n */\n 'minLength': _propTypes2.default.string,\n\n /**\n * Name of the element. For example used by the server to identify the fields in form submits.\n */\n 'name': _propTypes2.default.string,\n\n /**\n * Provides a hint to the user of what can be entered in the field.\n */\n 'placeholder': _propTypes2.default.string,\n\n /**\n * Indicates whether the element can be edited.\n */\n 'readOnly': _propTypes2.default.string,\n\n /**\n * Indicates whether this element is required to fill out or not.\n */\n 'required': _propTypes2.default.string,\n\n /**\n * Defines the number of rows in a text area.\n */\n 'rows': _propTypes2.default.string,\n\n /**\n * Indicates whether the text should be wrapped.\n */\n 'wrap': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Textarea;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RleHRhcmVhLnJlYWN0LmpzP2Y2YWMiXSwibmFtZXMiOlsiVGV4dGFyZWEiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFdBQVcsU0FBWEEsUUFBVyxDQUFDQyxLQUFELEVBQVc7QUFDeEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsU0FBU1UsWUFBVCxHQUF3QjtBQUNwQlAsWUFBVSxDQURVO0FBRXBCQyxzQkFBb0IsQ0FBQztBQUZELENBQXhCOztBQUtBSixTQUFTVyxTQUFULEdBQXFCO0FBQ2pCOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5DOztBQVFqQjs7O0FBR0EsY0FBWUQsb0JBQVVFLElBWEw7O0FBYWpCOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJMOztBQW1CakI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QmY7O0FBMEJqQjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQkE7O0FBaUNqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BcENEOztBQXNDakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDSDs7QUEyQ2pCOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q0g7O0FBaURqQjs7O0FBR0Esa0JBQWdCRCxvQkFBVUMsTUFwRFQ7O0FBc0RqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BekROOztBQTJEakI7OztBQUdBLFVBQVFELG9CQUFVQyxNQTlERDs7QUFnRWpCOzs7QUFHQSxjQUFZRCxvQkFBVUMsTUFuRUw7O0FBcUVqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BeEVEOztBQTBFakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFTjs7QUErRWpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFsRk47O0FBb0ZqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZEOztBQXlGakI7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUE1RlI7O0FBOEZqQjs7O0FBR0EsY0FBWUQsb0JBQVVDLE1BakdMOztBQW1HakI7OztBQUdBLGNBQVlELG9CQUFVQyxNQXRHTDs7QUF3R2pCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUEzR0Q7O0FBNkdqQjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BaEhEOztBQWtIakI7OztBQUdBLGVBQWFELG9CQUFVQyxNQXJITjs7QUF1SGpCOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUExSE47O0FBNEhqQjs7O0FBR0EscUJBQW1CRCxvQkFBVUMsTUEvSFo7O0FBaUlqQjs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQXBJUjs7QUFzSWpCOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF6SUE7O0FBMklqQjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BOUlOOztBQWdKakI7OztBQUdBLFlBQVVELG9CQUFVQyxNQW5KSDs7QUFxSmpCOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF4SkQ7O0FBMEpqQjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTdKUDs7QUErSmpCOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFsS0Y7O0FBb0tqQjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdktMOztBQXlLakI7OztBQUdBLFdBQVNELG9CQUFVQyxNQTVLRjs7QUE4S2pCOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFqTE47O0FBbUxqQixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbkxHOztBQXFMakIsY0FBWU4sb0JBQVVLOztBQXJMTCxDQUFyQjs7a0JBeUxlakIsUSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1RleHRhcmVhLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgVGV4dGFyZWEgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8dGV4dGFyZWFcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvdGV4dGFyZWE+XG4gICAgKTtcbn07XG5cblRleHRhcmVhLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5UZXh0YXJlYS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBjb250cm9scyBpbiB0aGlzIGZvcm0gY2FuIGJ5IGRlZmF1bHQgaGF2ZSB0aGVpciB2YWx1ZXMgYXV0b21hdGljYWxseSBjb21wbGV0ZWQgYnkgdGhlIGJyb3dzZXIuXG4gICAgICovXG4gICAgJ2F1dG9Db21wbGV0ZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgZWxlbWVudCBzaG91bGQgYmUgYXV0b21hdGljYWxseSBmb2N1c2VkIGFmdGVyIHRoZSBwYWdlIGxvYWRlZC5cbiAgICAgKi9cbiAgICAnYXV0b0ZvY3VzJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIG51bWJlciBvZiBjb2x1bW5zIGluIGEgdGV4dGFyZWEuXG4gICAgICovXG4gICAgJ2NvbHMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIHVzZXIgY2FuIGludGVyYWN0IHdpdGggdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2Rpc2FibGVkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB0aGUgZm9ybSB0aGF0IGlzIHRoZSBvd25lciBvZiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnZm9ybSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBjaGFyYWN0ZXJzIGFsbG93ZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ21heExlbmd0aCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBtaW5pbXVtIG51bWJlciBvZiBjaGFyYWN0ZXJzIGFsbG93ZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ21pbkxlbmd0aCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBOYW1lIG9mIHRoZSBlbGVtZW50LiBGb3IgZXhhbXBsZSB1c2VkIGJ5IHRoZSBzZXJ2ZXIgdG8gaWRlbnRpZnkgdGhlIGZpZWxkcyBpbiBmb3JtIHN1Ym1pdHMuXG4gICAgICovXG4gICAgJ25hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJvdmlkZXMgYSBoaW50IHRvIHRoZSB1c2VyIG9mIHdoYXQgY2FuIGJlIGVudGVyZWQgaW4gdGhlIGZpZWxkLlxuICAgICAqL1xuICAgICdwbGFjZWhvbGRlcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZWRpdGVkLlxuICAgICAqL1xuICAgICdyZWFkT25seSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGlzIGVsZW1lbnQgaXMgcmVxdWlyZWQgdG8gZmlsbCBvdXQgb3Igbm90LlxuICAgICAqL1xuICAgICdyZXF1aXJlZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBudW1iZXIgb2Ygcm93cyBpbiBhIHRleHQgYXJlYS5cbiAgICAgKi9cbiAgICAncm93cyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgdGV4dCBzaG91bGQgYmUgd3JhcHBlZC5cbiAgICAgKi9cbiAgICAnd3JhcCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFRleHRhcmVhO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Textarea.react.js\n"); /***/ }), @@ -1606,7 +1606,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Tfoot = function Tfoot(props) {\n return _react2.default.createElement(\n 'tfoot',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTfoot.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTfoot.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Tfoot;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Rmb290LnJlYWN0LmpzPzJhZDEiXSwibmFtZXMiOlsiVGZvb3QiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFQ7O0FBc0RkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRUOztBQTJEZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGY7O0FBZ0VkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVYOztBQXFFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVIOztBQTBFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdSOztBQXdHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dMOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhIVDs7QUFrSGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEEsQ0FBbEI7O2tCQXNIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UZm9vdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVGZvb3QgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRmb290XHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGZvb3Q+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVGZvb3QuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UZm9vdC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVGZvb3Q7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Tfoot.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Tfoot = function Tfoot(props) {\n return _react2.default.createElement(\n 'tfoot',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTfoot.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTfoot.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Tfoot;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Rmb290LnJlYWN0LmpzPzJhZDEiXSwibmFtZXMiOlsiVGZvb3QiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEVDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURmOztBQWdFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FWDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R1I7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0w7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSFQ7O0FBa0hkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEE7O0FBb0hkLGNBQVlOLG9CQUFVSzs7QUFwSFIsQ0FBbEI7O2tCQXdIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UZm9vdC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRmb290ID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRmb290XG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3Rmb290PlxuICAgICk7XG59O1xuXG5UZm9vdC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVGZvb3QucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBUZm9vdDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Tfoot.react.js\n"); /***/ }), @@ -1618,7 +1618,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Th = function Th(props) {\n return _react2.default.createElement(\n 'th',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTh.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTh.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * The colspan attribute defines the number of columns a cell should span.\r\n */\n 'colSpan': _propTypes2.default.string,\n\n /**\r\n * IDs of the elements which applies to this element.\r\n */\n 'headers': _propTypes2.default.string,\n\n /**\r\n * Defines the number of rows a table cell should span over.\r\n */\n 'rowSpan': _propTypes2.default.string,\n\n /**\r\n * Defines the cells that the header test (defined in the th element) relates to.\r\n */\n 'scope': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Th;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RoLnJlYWN0LmpzPzRhOTUiXSwibmFtZXMiOlsiVGgiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQVdELG9CQUFVQyxNQXBEVjs7QUFzRFg7OztBQUdBLGVBQVdELG9CQUFVQyxNQXpEVjs7QUEyRFg7OztBQUdBLGVBQVdELG9CQUFVQyxNQTlEVjs7QUFnRVg7OztBQUdBLGFBQVNELG9CQUFVQyxNQW5FUjs7QUFxRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF4RVo7O0FBMEVYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0VaOztBQStFWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFsRmxCOztBQW9GWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQXZGZDs7QUF5Rlg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQTVGTjs7QUE4Rlg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFqR1o7O0FBbUdYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF0R1Q7O0FBd0dYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUEzR1A7O0FBNkdYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BaEhiOztBQWtIWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BckhSOztBQXVIWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQTFIWDs7QUE0SFg7OztBQUdBLGFBQVNELG9CQUFVQyxNQS9IUjs7QUFpSVg7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFwSVo7O0FBc0lYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBdElILENBQWY7O2tCQTBJZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UaC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVGggPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRoXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGg+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVGguZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UaC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNvbHNwYW4gYXR0cmlidXRlIGRlZmluZXMgdGhlIG51bWJlciBvZiBjb2x1bW5zIGEgY2VsbCBzaG91bGQgc3Bhbi5cclxuICAgICAqL1xyXG4gICAgJ2NvbFNwYW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSURzIG9mIHRoZSA8dGg+IGVsZW1lbnRzIHdoaWNoIGFwcGxpZXMgdG8gdGhpcyBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnaGVhZGVycyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBudW1iZXIgb2Ygcm93cyBhIHRhYmxlIGNlbGwgc2hvdWxkIHNwYW4gb3Zlci5cclxuICAgICAqL1xyXG4gICAgJ3Jvd1NwYW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgY2VsbHMgdGhhdCB0aGUgaGVhZGVyIHRlc3QgKGRlZmluZWQgaW4gdGhlIHRoIGVsZW1lbnQpIHJlbGF0ZXMgdG8uXHJcbiAgICAgKi9cclxuICAgICdzY29wZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cclxuICAgICAqL1xyXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxyXG4gICAgICovXHJcbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcclxuICAgICAqL1xyXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXHJcbiAgICAgKi9cclxuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXHJcbiAgICAgKi9cclxuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cclxuICAgICAqL1xyXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcclxuXHJcbiAgICAvKipcclxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxyXG4gICAgICovXHJcbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXHJcblxyXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBUaDtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Th.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Th = function Th(props) {\n return _react2.default.createElement(\n 'th',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTh.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTh.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * The colspan attribute defines the number of columns a cell should span.\n */\n 'colSpan': _propTypes2.default.string,\n\n /**\n * IDs of the elements which applies to this element.\n */\n 'headers': _propTypes2.default.string,\n\n /**\n * Defines the number of rows a table cell should span over.\n */\n 'rowSpan': _propTypes2.default.string,\n\n /**\n * Defines the cells that the header test (defined in the th element) relates to.\n */\n 'scope': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Th;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RoLnJlYWN0LmpzPzRhOTUiXSwibmFtZXMiOlsiVGgiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGFBQVdELG9CQUFVQyxNQXBEVjs7QUFzRFg7OztBQUdBLGFBQVdELG9CQUFVQyxNQXpEVjs7QUEyRFg7OztBQUdBLGFBQVdELG9CQUFVQyxNQTlEVjs7QUFnRVg7OztBQUdBLFdBQVNELG9CQUFVQyxNQW5FUjs7QUFxRVg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXhFWjs7QUEwRVg7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFWjs7QUErRVg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BbEZsQjs7QUFvRlg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUF2RmQ7O0FBeUZYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUE1Rk47O0FBOEZYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFqR1o7O0FBbUdYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF0R1Q7O0FBd0dYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUEzR1A7O0FBNkdYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BaEhiOztBQWtIWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BckhSOztBQXVIWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BMUhYOztBQTRIWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BL0hSOztBQWlJWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBcElaOztBQXNJWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBdElIOztBQXdJWCxjQUFZTixvQkFBVUs7O0FBeElYLENBQWY7O2tCQTRJZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UaC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRoID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRoXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3RoPlxuICAgICk7XG59O1xuXG5UaC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVGgucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNvbHNwYW4gYXR0cmlidXRlIGRlZmluZXMgdGhlIG51bWJlciBvZiBjb2x1bW5zIGEgY2VsbCBzaG91bGQgc3Bhbi5cbiAgICAgKi9cbiAgICAnY29sU3Bhbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJRHMgb2YgdGhlIDx0aD4gZWxlbWVudHMgd2hpY2ggYXBwbGllcyB0byB0aGlzIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2hlYWRlcnMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbnVtYmVyIG9mIHJvd3MgYSB0YWJsZSBjZWxsIHNob3VsZCBzcGFuIG92ZXIuXG4gICAgICovXG4gICAgJ3Jvd1NwYW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgY2VsbHMgdGhhdCB0aGUgaGVhZGVyIHRlc3QgKGRlZmluZWQgaW4gdGhlIHRoIGVsZW1lbnQpIHJlbGF0ZXMgdG8uXG4gICAgICovXG4gICAgJ3Njb3BlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgVGg7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Th.react.js\n"); /***/ }), @@ -1630,7 +1630,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Thead = function Thead(props) {\n return _react2.default.createElement(\n 'thead',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nThead.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nThead.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Thead;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RoZWFkLnJlYWN0LmpzPzA2MDUiXSwibmFtZXMiOlsiVGhlYWQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFQ7O0FBc0RkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRUOztBQTJEZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGY7O0FBZ0VkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVYOztBQXFFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVIOztBQTBFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdSOztBQXdHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dMOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhIVDs7QUFrSGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEEsQ0FBbEI7O2tCQXNIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UaGVhZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVGhlYWQgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRoZWFkXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGhlYWQ+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVGhlYWQuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UaGVhZC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVGhlYWQ7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Thead.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Thead = function Thead(props) {\n return _react2.default.createElement(\n 'thead',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nThead.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nThead.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Thead;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RoZWFkLnJlYWN0LmpzPzA2MDUiXSwibmFtZXMiOlsiVGhlYWQiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEVDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURmOztBQWdFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FWDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R1I7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0w7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSFQ7O0FBa0hkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEE7O0FBb0hkLGNBQVlOLG9CQUFVSzs7QUFwSFIsQ0FBbEI7O2tCQXdIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UaGVhZC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRoZWFkID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRoZWFkXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3RoZWFkPlxuICAgICk7XG59O1xuXG5UaGVhZC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVGhlYWQucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBUaGVhZDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Thead.react.js\n"); /***/ }), @@ -1642,7 +1642,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Time = function Time(props) {\n return _react2.default.createElement(\n 'time',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTime.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTime.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates the date and time associated with the element.\r\n */\n 'dateTime': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Time;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RpbWUucmVhY3QuanM/NWQ4MiJdLCJuYW1lcyI6WyJUaW1lIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxLQUFLVSxZQUFMLEdBQW9CO0FBQ2hCUCxjQUFVLENBRE07QUFFaEJDLHdCQUFvQixDQUFDO0FBRkwsQ0FBcEI7O0FBS0FKLEtBQUtXLFNBQUwsR0FBaUI7QUFDYjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOSDs7QUFRYjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhUOztBQWFiOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxnQkFBWUQsb0JBQVVDLE1BcERUOztBQXNEYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEVjs7QUEyRGI7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE5RFY7O0FBZ0ViOzs7QUFHQSx1QkFBbUJELG9CQUFVQyxNQW5FaEI7O0FBcUViOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BeEVaOztBQTBFYjs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BN0VKOztBQStFYjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQWxGVjs7QUFvRmI7OztBQUdBLGNBQVVELG9CQUFVQyxNQXZGUDs7QUF5RmI7OztBQUdBLFlBQVFELG9CQUFVQyxNQTVGTDs7QUE4RmI7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUFqR1g7O0FBbUdiOzs7QUFHQSxhQUFTRCxvQkFBVUksTUF0R047O0FBd0diOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BM0dUOztBQTZHYjs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BaEhOOztBQWtIYjs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQXJIVjs7QUF1SGIsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUF2SEQsQ0FBakI7O2tCQTJIZWxCLEkiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UaW1lLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBUaW1lID0gKHByb3BzKSA9PiB7XHJcbiAgICByZXR1cm4gKFxyXG4gICAgICAgIDx0aW1lXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGltZT5cclxuICAgICk7XHJcbn07XHJcblxyXG5UaW1lLmRlZmF1bHRQcm9wcyA9IHtcclxuICAgIG5fY2xpY2tzOiAwLFxyXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxyXG59O1xyXG5cclxuVGltZS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoZSBkYXRlIGFuZCB0aW1lIGFzc29jaWF0ZWQgd2l0aCB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2RhdGVUaW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFRpbWU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Time.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Time = function Time(props) {\n return _react2.default.createElement(\n 'time',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTime.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTime.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates the date and time associated with the element.\n */\n 'dateTime': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Time;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RpbWUucmVhY3QuanM/NWQ4MiJdLCJuYW1lcyI6WyJUaW1lIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sQ0FBQ0MsS0FBRCxFQUFXO0FBQ3BCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEtBQUtVLFlBQUwsR0FBb0I7QUFDaEJQLFlBQVUsQ0FETTtBQUVoQkMsc0JBQW9CLENBQUM7QUFGTCxDQUFwQjs7QUFLQUosS0FBS1csU0FBTCxHQUFpQjtBQUNiOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5IOztBQVFiOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYVDs7QUFhYjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCVDs7QUFtQmI7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4Qm5COztBQTBCYjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQko7O0FBaUNiOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ0w7O0FBc0NiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1A7O0FBMkNiOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1A7O0FBaURiOzs7QUFHQSxjQUFZRCxvQkFBVUMsTUFwRFQ7O0FBc0RiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RFY7O0FBMkRiOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE5RFY7O0FBZ0ViOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQW5FaEI7O0FBcUViOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BeEVaOztBQTBFYjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BN0VKOztBQStFYjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BbEZWOztBQW9GYjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BdkZQOztBQXlGYjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BNUZMOztBQThGYjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQWpHWDs7QUFtR2I7OztBQUdBLFdBQVNELG9CQUFVSSxNQXRHTjs7QUF3R2I7OztBQUdBLGNBQVlKLG9CQUFVQyxNQTNHVDs7QUE2R2I7OztBQUdBLFdBQVNELG9CQUFVQyxNQWhITjs7QUFrSGI7OztBQUdBLGVBQWFELG9CQUFVSyxJQXJIVjs7QUF1SGIsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQXZIRDs7QUF5SGIsY0FBWU4sb0JBQVVLOztBQXpIVCxDQUFqQjs7a0JBNkhlakIsSSIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL1RpbWUucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBUaW1lID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRpbWVcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuc2V0UHJvcHMoe1xuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XG4gICAgICAgICAgICB9fVxuICAgICAgICAgICAgey4uLnByb3BzfVxuICAgICAgICA+XG4gICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgIDwvdGltZT5cbiAgICApO1xufTtcblxuVGltZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVGltZS5wcm9wVHlwZXMgPSB7XG4gICAgLyoqXG4gICAgICogVGhlIElEIG9mIHRoaXMgY29tcG9uZW50LCB1c2VkIHRvIGlkZW50aWZ5IGRhc2ggY29tcG9uZW50c1xuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxuICAgICAqL1xuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcbiAgICAgKi9cbiAgICAnY2hpbGRyZW4nOiBQcm9wVHlwZXMubm9kZSxcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGltZXNcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxuICAgICAqL1xuICAgICduX2NsaWNrcyc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIHRpbWUgKGluIG1zIHNpbmNlIDE5NzApXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXG4gICAgICovXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxuXG4gICAgLyoqXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcbiAgICAgKiBTZWUgaHR0cHM6Ly9yZWFjdGpzLm9yZy9kb2NzL2xpc3RzLWFuZC1rZXlzLmh0bWwgZm9yIG1vcmUgaW5mb1xuICAgICAqL1xuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2RhdGEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIHdpbGRjYXJkIGFyaWEgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgdGhlIGRhdGUgYW5kIHRpbWUgYXNzb2NpYXRlZCB3aXRoIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdkYXRlVGltZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFRpbWU7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Time.react.js\n"); /***/ }), @@ -1654,7 +1654,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Title = function Title(props) {\n return _react2.default.createElement(\n 'title',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTitle.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTitle.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Title;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RpdGxlLnJlYWN0LmpzPzZlODMiXSwibmFtZXMiOlsiVGl0bGUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFQ7O0FBc0RkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRUOztBQTJEZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGY7O0FBZ0VkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BbkVYOztBQXFFZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BeEVIOztBQTBFZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BdEdSOztBQXdHZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BM0dMOztBQTZHZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWhIVDs7QUFrSGQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFsSEEsQ0FBbEI7O2tCQXNIZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UaXRsZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVGl0bGUgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRpdGxlXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdGl0bGU+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVGl0bGUuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UaXRsZS5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVGl0bGU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Title.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Title = function Title(props) {\n return _react2.default.createElement(\n 'title',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTitle.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTitle.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Title;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RpdGxlLnJlYWN0LmpzPzZlODMiXSwibmFtZXMiOlsiVGl0bGUiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEVDs7QUFzRGQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEVDs7QUEyRGQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURmOztBQWdFZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQW5FWDs7QUFxRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQXhFSDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLFlBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXZGSjs7QUF5RmQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUE1RlY7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUFqR0w7O0FBbUdkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUF0R1I7O0FBd0dkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUEzR0w7O0FBNkdkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUFoSFQ7O0FBa0hkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0FsSEE7O0FBb0hkLGNBQVlOLG9CQUFVSzs7QUFwSFIsQ0FBbEI7O2tCQXdIZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UaXRsZS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRpdGxlID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRpdGxlXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3RpdGxlPlxuICAgICk7XG59O1xuXG5UaXRsZS5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVGl0bGUucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBUaXRsZTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Title.react.js\n"); /***/ }), @@ -1666,7 +1666,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Tr = function Tr(props) {\n return _react2.default.createElement(\n 'tr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTr.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Tr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RyLnJlYWN0LmpzP2MzZTUiXSwibmFtZXMiOlsiVHIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Uci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVHIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRyXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdHI+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVHIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5Uci5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVHI7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Tr.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Tr = function Tr(props) {\n return _react2.default.createElement(\n 'tr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTr.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Tr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RyLnJlYWN0LmpzP2MzZTUiXSwibmFtZXMiOlsiVHIiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Uci5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3RyPlxuICAgICk7XG59O1xuXG5Uci5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVHIucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBUcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Tr.react.js\n"); /***/ }), @@ -1678,7 +1678,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Track = function Track(props) {\n return _react2.default.createElement(\n 'track',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTrack.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTrack.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Indicates that the track should be enabled unless the user's preferences indicate something different.\r\n */\n 'default': _propTypes2.default.string,\n\n /**\r\n * Specifies the kind of text track.\r\n */\n 'kind': _propTypes2.default.string,\n\n /**\r\n * Specifies a user-readable title of the text track.\r\n */\n 'label': _propTypes2.default.string,\n\n /**\r\n * The URL of the embeddable content.\r\n */\n 'src': _propTypes2.default.string,\n\n /**\r\n *\r\n */\n 'srcLang': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Track;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RyYWNrLnJlYWN0LmpzPzIxNzciXSwibmFtZXMiOlsiVHJhY2siLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGVBQVdELG9CQUFVQyxNQXBEUDs7QUFzRGQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXpESjs7QUEyRGQ7OztBQUdBLGFBQVNELG9CQUFVQyxNQTlETDs7QUFnRWQ7OztBQUdBLFdBQU9ELG9CQUFVQyxNQW5FSDs7QUFxRWQ7OztBQUdBLGVBQVdELG9CQUFVQyxNQXhFUDs7QUEwRWQ7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVQ7O0FBK0VkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BbEZUOztBQW9GZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUF2RmY7O0FBeUZkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BNUZYOztBQThGZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BakdIOztBQW1HZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXRHVDs7QUF3R2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTNHTjs7QUE2R2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQWhISjs7QUFrSGQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUFySFY7O0FBdUhkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUExSEw7O0FBNEhkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BL0hSOztBQWlJZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BcElMOztBQXNJZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQXpJVDs7QUEySWQsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUEzSUEsQ0FBbEI7O2tCQStJZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UcmFjay5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVHJhY2sgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHRyYWNrXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdHJhY2s+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVHJhY2suZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5UcmFjay5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHRoYXQgdGhlIHRyYWNrIHNob3VsZCBiZSBlbmFibGVkIHVubGVzcyB0aGUgdXNlcidzIHByZWZlcmVuY2VzIGluZGljYXRlIHNvbWV0aGluZyBkaWZmZXJlbnQuXHJcbiAgICAgKi9cclxuICAgICdkZWZhdWx0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFNwZWNpZmllcyB0aGUga2luZCBvZiB0ZXh0IHRyYWNrLlxyXG4gICAgICovXHJcbiAgICAna2luZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBTcGVjaWZpZXMgYSB1c2VyLXJlYWRhYmxlIHRpdGxlIG9mIHRoZSB0ZXh0IHRyYWNrLlxyXG4gICAgICovXHJcbiAgICAnbGFiZWwnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIFVSTCBvZiB0aGUgZW1iZWRkYWJsZSBjb250ZW50LlxyXG4gICAgICovXHJcbiAgICAnc3JjJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqXHJcbiAgICAgKi9cclxuICAgICdzcmNMYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFRyYWNrO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/Track.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Track = function Track(props) {\n return _react2.default.createElement(\n 'track',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nTrack.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nTrack.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Indicates that the track should be enabled unless the user's preferences indicate something different.\n */\n 'default': _propTypes2.default.string,\n\n /**\n * Specifies the kind of text track.\n */\n 'kind': _propTypes2.default.string,\n\n /**\n * Specifies a user-readable title of the text track.\n */\n 'label': _propTypes2.default.string,\n\n /**\n * The URL of the embeddable content.\n */\n 'src': _propTypes2.default.string,\n\n /**\n *\n */\n 'srcLang': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Track;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1RyYWNrLnJlYWN0LmpzPzIxNzciXSwibmFtZXMiOlsiVHJhY2siLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGFBQVdELG9CQUFVQyxNQXBEUDs7QUFzRGQ7OztBQUdBLFVBQVFELG9CQUFVQyxNQXpESjs7QUEyRGQ7OztBQUdBLFdBQVNELG9CQUFVQyxNQTlETDs7QUFnRWQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQW5FSDs7QUFxRWQ7OztBQUdBLGFBQVdELG9CQUFVQyxNQXhFUDs7QUEwRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQTdFVDs7QUErRWQ7OztBQUdBLGVBQWFELG9CQUFVQyxNQWxGVDs7QUFvRmQ7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BdkZmOztBQXlGZDs7O0FBR0EsaUJBQWVELG9CQUFVQyxNQTVGWDs7QUE4RmQ7OztBQUdBLFNBQU9ELG9CQUFVQyxNQWpHSDs7QUFtR2Q7OztBQUdBLGVBQWFELG9CQUFVQyxNQXRHVDs7QUF3R2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTNHTjs7QUE2R2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQWhISjs7QUFrSGQ7OztBQUdBLGdCQUFjRCxvQkFBVUMsTUFySFY7O0FBdUhkOzs7QUFHQSxXQUFTRCxvQkFBVUksTUExSEw7O0FBNEhkOzs7QUFHQSxjQUFZSixvQkFBVUMsTUEvSFI7O0FBaUlkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFwSUw7O0FBc0lkOzs7QUFHQSxlQUFhRCxvQkFBVUssSUF6SVQ7O0FBMklkLGdCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEIsQ0EzSUE7O0FBNklkLGNBQVlOLG9CQUFVSzs7QUE3SVIsQ0FBbEI7O2tCQWlKZWpCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9UcmFjay5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFRyYWNrID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHRyYWNrXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3RyYWNrPlxuICAgICk7XG59O1xuXG5UcmFjay5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVHJhY2sucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHRoYXQgdGhlIHRyYWNrIHNob3VsZCBiZSBlbmFibGVkIHVubGVzcyB0aGUgdXNlcidzIHByZWZlcmVuY2VzIGluZGljYXRlIHNvbWV0aGluZyBkaWZmZXJlbnQuXG4gICAgICovXG4gICAgJ2RlZmF1bHQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogU3BlY2lmaWVzIHRoZSBraW5kIG9mIHRleHQgdHJhY2suXG4gICAgICovXG4gICAgJ2tpbmQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogU3BlY2lmaWVzIGEgdXNlci1yZWFkYWJsZSB0aXRsZSBvZiB0aGUgdGV4dCB0cmFjay5cbiAgICAgKi9cbiAgICAnbGFiZWwnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIFVSTCBvZiB0aGUgZW1iZWRkYWJsZSBjb250ZW50LlxuICAgICAqL1xuICAgICdzcmMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICpcbiAgICAgKi9cbiAgICAnc3JjTGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIGEga2V5Ym9hcmQgc2hvcnRjdXQgdG8gYWN0aXZhdGUgb3IgYWRkIGZvY3VzIHRvIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxuICAgICAqL1xuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxuICAgICAqL1xuICAgICdjb250ZW50RWRpdGFibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgSUQgb2YgYSA8bWVudT4gZWxlbWVudCB3aGljaCB3aWxsIHNlcnZlIGFzIHRoZSBlbGVtZW50J3MgY29udGV4dCBtZW51LlxuICAgICAqL1xuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxuICAgICAqL1xuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxuICAgICAqL1xuICAgICdkcmFnZ2FibGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogUHJldmVudHMgcmVuZGVyaW5nIG9mIGdpdmVuIGVsZW1lbnQsIHdoaWxlIGtlZXBpbmcgY2hpbGQgZWxlbWVudHMsIGUuZy4gc2NyaXB0IGVsZW1lbnRzLCBhY3RpdmUuXG4gICAgICovXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICdzcGVsbENoZWNrJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgQ1NTIHN0eWxlcyB3aGljaCB3aWxsIG92ZXJyaWRlIHN0eWxlcyBwcmV2aW91c2x5IHNldC5cbiAgICAgKi9cbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxuXG4gICAgLyoqXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAndGl0bGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBjYWxsYmFjayBmb3IgZmlyaW5nIGV2ZW50cyB0byBkYXNoLlxuICAgICAqL1xuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcblxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSksXG4gICAgXG4gICAgJ3NldFByb3BzJzogUHJvcFR5cGVzLmZ1bmNcbiAgICBcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFRyYWNrO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Track.react.js\n"); /***/ }), @@ -1690,7 +1690,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar U = function U(props) {\n return _react2.default.createElement(\n 'u',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nU.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nU.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = U;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1UucmVhY3QuanM/NzA0MiJdLCJuYW1lcyI6WyJVIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFdBQ0k7QUFBQTtBQUFBO0FBQ0kscUJBQVMsbUJBQU07QUFDWCxvQkFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsMEJBQU1DLFFBQU4sQ0FBZTtBQUNYQyxrQ0FBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyw0Q0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxxQkFBZjtBQUlIO0FBQ0Qsb0JBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsV0FVUVAsS0FWUjtBQVlLQSxjQUFNUTtBQVpYLEtBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxFQUFFVSxZQUFGLEdBQWlCO0FBQ2JQLGNBQVUsQ0FERztBQUViQyx3QkFBb0IsQ0FBQztBQUZSLENBQWpCOztBQUtBSixFQUFFVyxTQUFGLEdBQWM7QUFDVjs7Ozs7QUFLQSxVQUFNQyxvQkFBVUMsTUFOTjs7QUFRVjs7O0FBR0EsZ0JBQVlELG9CQUFVRSxJQVhaOztBQWFWOzs7O0FBSUEsZ0JBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0EsMEJBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxXQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BcERiOztBQXNEVjs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQXpEYjs7QUEyRFY7OztBQUdBLHVCQUFtQkQsb0JBQVVDLE1BOURuQjs7QUFnRVY7OztBQUdBLG1CQUFlRCxvQkFBVUMsTUFuRWY7O0FBcUVWOzs7QUFHQSxXQUFPRCxvQkFBVUMsTUF4RVA7O0FBMEVWOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsY0FBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsWUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0Esa0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLGFBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGdCQUFZSixvQkFBVUMsTUF0R1o7O0FBd0dWOzs7QUFHQSxhQUFTRCxvQkFBVUMsTUEzR1Q7O0FBNkdWOzs7QUFHQSxpQkFBYUQsb0JBQVVLLElBaEhiOztBQWtIVixrQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCOztBQWxISixDQUFkOztrQkFzSGVsQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvVS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVSA9IChwcm9wcykgPT4ge1xyXG4gICAgcmV0dXJuIChcclxuICAgICAgICA8dVxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3U+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVS5kZWZhdWx0UHJvcHMgPSB7XHJcbiAgICBuX2NsaWNrczogMCxcclxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcclxufTtcclxuXHJcblUucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFU7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/U.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar U = function U(props) {\n return _react2.default.createElement(\n 'u',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nU.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nU.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = U;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1UucmVhY3QuanM/NzA0MiJdLCJuYW1lcyI6WyJVIiwicHJvcHMiLCJzZXRQcm9wcyIsIm5fY2xpY2tzIiwibl9jbGlja3NfdGltZXN0YW1wIiwiRGF0ZSIsIm5vdyIsImZpcmVFdmVudCIsImV2ZW50IiwiY2hpbGRyZW4iLCJkZWZhdWx0UHJvcHMiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJub2RlIiwiaW50ZWdlciIsIm9iamVjdCIsImZ1bmMiLCJvbmVPZiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxJQUFJLFNBQUpBLENBQUksQ0FBQ0MsS0FBRCxFQUFXO0FBQ2pCLFNBQ0k7QUFBQTtBQUFBO0FBQ0ksZUFBUyxtQkFBTTtBQUNYLFlBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELGdCQUFNQyxRQUFOLENBQWU7QUFDWEMsc0JBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsZ0NBQW9CQyxLQUFLQyxHQUFMO0FBRlQsV0FBZjtBQUlIO0FBQ0QsWUFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxPQVVRUCxLQVZSO0FBWUtBLFVBQU1RO0FBWlgsR0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEVBQUVVLFlBQUYsR0FBaUI7QUFDYlAsWUFBVSxDQURHO0FBRWJDLHNCQUFvQixDQUFDO0FBRlIsQ0FBakI7O0FBS0FKLEVBQUVXLFNBQUYsR0FBYztBQUNWOzs7OztBQUtBLFFBQU1DLG9CQUFVQyxNQU5OOztBQVFWOzs7QUFHQSxjQUFZRCxvQkFBVUUsSUFYWjs7QUFhVjs7OztBQUlBLGNBQVlGLG9CQUFVRyxPQWpCWjs7QUFtQlY7Ozs7O0FBS0Esd0JBQXNCSCxvQkFBVUcsT0F4QnRCOztBQTBCVjs7Ozs7QUFLQSxTQUFPSCxvQkFBVUMsTUEvQlA7O0FBaUNWOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUFwQ1I7O0FBc0NWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUF6Q1Y7O0FBMkNWOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUE5Q1Y7O0FBaURWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUFwRGI7O0FBc0RWOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF6RGI7O0FBMkRWOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQTlEbkI7O0FBZ0VWOzs7QUFHQSxpQkFBZUQsb0JBQVVDLE1BbkVmOztBQXFFVjs7O0FBR0EsU0FBT0Qsb0JBQVVDLE1BeEVQOztBQTBFVjs7O0FBR0EsZUFBYUQsb0JBQVVDLE1BN0ViOztBQStFVjs7O0FBR0EsWUFBVUQsb0JBQVVDLE1BbEZWOztBQW9GVjs7O0FBR0EsVUFBUUQsb0JBQVVDLE1BdkZSOztBQXlGVjs7O0FBR0EsZ0JBQWNELG9CQUFVQyxNQTVGZDs7QUE4RlY7OztBQUdBLFdBQVNELG9CQUFVSSxNQWpHVDs7QUFtR1Y7OztBQUdBLGNBQVlKLG9CQUFVQyxNQXRHWjs7QUF3R1Y7OztBQUdBLFdBQVNELG9CQUFVQyxNQTNHVDs7QUE2R1Y7OztBQUdBLGVBQWFELG9CQUFVSyxJQWhIYjs7QUFrSFYsZ0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQixDQWxISjs7QUFvSFYsY0FBWU4sb0JBQVVLOztBQXBIWixDQUFkOztrQkF3SGVqQixDIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvVS5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFUgPSAocHJvcHMpID0+IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8dVxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC91PlxuICAgICk7XG59O1xuXG5VLmRlZmF1bHRQcm9wcyA9IHtcbiAgICBuX2NsaWNrczogMCxcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXG59O1xuXG5VLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgVTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/U.react.js\n"); /***/ }), @@ -1702,7 +1702,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Ul = function Ul(props) {\n return _react2.default.createElement(\n 'ul',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nUl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nUl.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Ul;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1VsLnJlYWN0LmpzPzBiY2YiXSwibmFtZXMiOlsiVWwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULEdBQUdVLFlBQUgsR0FBa0I7QUFDZFAsY0FBVSxDQURJO0FBRWRDLHdCQUFvQixDQUFDO0FBRlAsQ0FBbEI7O0FBS0FKLEdBQUdXLFNBQUgsR0FBZTtBQUNYOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5MOztBQVFYOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFg7O0FBYVg7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFo7O0FBc0RYOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRaOztBQTJEWDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGxCOztBQWdFWDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FZDs7QUFxRVg7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTjs7QUEwRVg7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHWDs7QUF3R1g7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUjs7QUE2R1g7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFo7O0FBa0hYLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhILENBQWY7O2tCQXNIZWxCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9VbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVWwgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHVsXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdWw+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVWwuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5VbC5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVWw7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Ul.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Ul = function Ul(props) {\n return _react2.default.createElement(\n 'ul',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nUl.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nUl.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Ul;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1VsLnJlYWN0LmpzPzBiY2YiXSwibmFtZXMiOlsiVWwiLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLEtBQUssU0FBTEEsRUFBSyxDQUFDQyxLQUFELEVBQVc7QUFDbEIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsR0FBR1UsWUFBSCxHQUFrQjtBQUNkUCxZQUFVLENBREk7QUFFZEMsc0JBQW9CLENBQUM7QUFGUCxDQUFsQjs7QUFLQUosR0FBR1csU0FBSCxHQUFlO0FBQ1g7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkw7O0FBUVg7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhYOztBQWFYOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJYOztBQW1CWDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCckI7O0FBMEJYOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTjs7QUFpQ1g7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDUDs7QUFzQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDVDs7QUEyQ1g7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDVDs7QUFpRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWjs7QUFzRFg7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWjs7QUEyRFg7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURsQjs7QUFnRVg7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWQ7O0FBcUVYOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RU47O0FBMEVYOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVo7O0FBK0VYOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlQ7O0FBb0ZYOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2RlA7O0FBeUZYOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZiOztBQThGWDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdSOztBQW1HWDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdYOztBQXdHWDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dSOztBQTZHWDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhaOztBQWtIWCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhIOztBQW9IWCxjQUFZTixvQkFBVUs7O0FBcEhYLENBQWY7O2tCQXdIZWpCLEUiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9VbC5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbmNvbnN0IFVsID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHVsXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLnNldFByb3BzKSB7XG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrc190aW1lc3RhbXA6IERhdGUubm93KClcbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHByb3BzLmZpcmVFdmVudCkgcHJvcHMuZmlyZUV2ZW50KHtldmVudDogJ2NsaWNrJ30pO1xuICAgICAgICAgICAgfX1cbiAgICAgICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgPlxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICA8L3VsPlxuICAgICk7XG59O1xuXG5VbC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVWwucHJvcFR5cGVzID0ge1xuICAgIC8qKlxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcbiAgICAgKiBjb21wb25lbnRzIGluIGFuIGFwcC5cbiAgICAgKi9cbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XG4gICAgICovXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cbiAgICAgKi9cbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxuICAgICAqIHdoaWNoIGJ1dHRvbiB3YXMgY2hhbmdlZCBtb3N0IHJlY2VudGx5LlxuICAgICAqL1xuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcblxuICAgIC8qKlxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxuICAgICAqIHBlcmZvcm1hbmNlIGJ5IFJlYWN0LmpzIHdoaWxlIHJlbmRlcmluZyBjb21wb25lbnRzXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cbiAgICAgKi9cbiAgICAna2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBBUklBIHJvbGUgYXR0cmlidXRlXG4gICAgICovXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdhcmlhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxuICAgIFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBVbDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Ul.react.js\n"); /***/ }), @@ -1714,7 +1714,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Var = function Var(props) {\n return _react2.default.createElement(\n 'var',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nVar.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nVar.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Var;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Zhci5yZWFjdC5qcz82NTgwIl0sIm5hbWVzIjpbIlZhciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvVmFyLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBWYXIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHZhclxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3Zhcj5cclxuICAgICk7XHJcbn07XHJcblxyXG5WYXIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5WYXIucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFZhcjtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Var.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Var = function Var(props) {\n return _react2.default.createElement(\n 'var',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nVar.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nVar.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Var;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1Zhci5yZWFjdC5qcz82NTgwIl0sIm5hbWVzIjpbIlZhciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvVmFyLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgVmFyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHZhclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC92YXI+XG4gICAgKTtcbn07XG5cblZhci5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuVmFyLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgVmFyO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Var.react.js\n"); /***/ }), @@ -1726,7 +1726,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Video = function Video(props) {\n return _react2.default.createElement(\n 'video',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nVideo.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nVideo.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * The audio or video should play as soon as possible.\r\n */\n 'autoPlay': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the browser should show playback controls to the user.\r\n */\n 'controls': _propTypes2.default.string,\n\n /**\r\n * How the element handles cross-origin requests\r\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\r\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\r\n */\n 'height': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the media should start playing from the start when it's finished.\r\n */\n 'loop': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the audio will be initially silenced on page load.\r\n */\n 'muted': _propTypes2.default.string,\n\n /**\r\n * A URL indicating a poster frame to show until the user plays or seeks.\r\n */\n 'poster': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the whole resource, parts of it or nothing should be preloaded.\r\n */\n 'preload': _propTypes2.default.string,\n\n /**\r\n * The URL of the embeddable content.\r\n */\n 'src': _propTypes2.default.string,\n\n /**\r\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\r\n */\n 'width': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Video;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1ZpZGVvLnJlYWN0LmpzP2FlY2YiXSwibmFtZXMiOlsiVmlkZW8iLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsV0FDSTtBQUFBO0FBQUE7QUFDSSxxQkFBUyxtQkFBTTtBQUNYLG9CQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCwwQkFBTUMsUUFBTixDQUFlO0FBQ1hDLGtDQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLDRDQUFvQkMsS0FBS0MsR0FBTDtBQUZULHFCQUFmO0FBSUg7QUFDRCxvQkFBSUwsTUFBTU0sU0FBVixFQUFxQk4sTUFBTU0sU0FBTixDQUFnQixFQUFDQyxPQUFPLE9BQVIsRUFBaEI7QUFDeEI7QUFUTCxXQVVRUCxLQVZSO0FBWUtBLGNBQU1RO0FBWlgsS0FESjtBQWdCSCxDQWpCRDs7QUFtQkFULE1BQU1VLFlBQU4sR0FBcUI7QUFDakJQLGNBQVUsQ0FETztBQUVqQkMsd0JBQW9CLENBQUM7QUFGSixDQUFyQjs7QUFLQUosTUFBTVcsU0FBTixHQUFrQjtBQUNkOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5GOztBQVFkOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFI7O0FBYWQ7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGdCQUFZRCxvQkFBVUMsTUFwRFI7O0FBc0RkOzs7QUFHQSxnQkFBWUQsb0JBQVVDLE1BekRSOztBQTJEZDs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQTlEWDs7QUFnRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQW5FTjs7QUFxRWQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXhFSjs7QUEwRWQ7OztBQUdBLGFBQVNELG9CQUFVQyxNQTdFTDs7QUErRWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQWxGTjs7QUFvRmQ7OztBQUdBLGVBQVdELG9CQUFVQyxNQXZGUDs7QUF5RmQ7OztBQUdBLFdBQU9ELG9CQUFVQyxNQTVGSDs7QUE4RmQ7OztBQUdBLGFBQVNELG9CQUFVQyxNQWpHTDs7QUFtR2Q7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUF0R1Q7O0FBd0dkOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BM0dUOztBQTZHZDs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUFoSGY7O0FBa0hkOzs7QUFHQSxtQkFBZUQsb0JBQVVDLE1BckhYOztBQXVIZDs7O0FBR0EsV0FBT0Qsb0JBQVVDLE1BMUhIOztBQTRIZDs7O0FBR0EsaUJBQWFELG9CQUFVQyxNQS9IVDs7QUFpSWQ7OztBQUdBLGNBQVVELG9CQUFVQyxNQXBJTjs7QUFzSWQ7OztBQUdBLFlBQVFELG9CQUFVQyxNQXpJSjs7QUEySWQ7OztBQUdBLGtCQUFjRCxvQkFBVUMsTUE5SVY7O0FBZ0pkOzs7QUFHQSxhQUFTRCxvQkFBVUksTUFuSkw7O0FBcUpkOzs7QUFHQSxnQkFBWUosb0JBQVVDLE1BeEpSOztBQTBKZDs7O0FBR0EsYUFBU0Qsb0JBQVVDLE1BN0pMOztBQStKZDs7O0FBR0EsaUJBQWFELG9CQUFVSyxJQWxLVDs7QUFvS2Qsa0JBQWNMLG9CQUFVTSxLQUFWLENBQWdCLENBQUMsT0FBRCxDQUFoQjs7QUFwS0EsQ0FBbEI7O2tCQXdLZWxCLEsiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9WaWRlby5yZWFjdC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xyXG5cclxuY29uc3QgVmlkZW8gPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHZpZGVvXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3BzLnNldFByb3BzKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3M6IHByb3BzLm5fY2xpY2tzICsgMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcclxuICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgey4uLnByb3BzfVxyXG4gICAgICAgID5cclxuICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxyXG4gICAgICAgIDwvdmlkZW8+XHJcbiAgICApO1xyXG59O1xyXG5cclxuVmlkZW8uZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5WaWRlby5wcm9wVHlwZXMgPSB7XHJcbiAgICAvKipcclxuICAgICAqIFRoZSBJRCBvZiB0aGlzIGNvbXBvbmVudCwgdXNlZCB0byBpZGVudGlmeSBkYXNoIGNvbXBvbmVudHNcclxuICAgICAqIGluIGNhbGxiYWNrcy4gVGhlIElEIG5lZWRzIHRvIGJlIHVuaXF1ZSBhY3Jvc3MgYWxsIG9mIHRoZVxyXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXHJcbiAgICAgKi9cclxuICAgICdpZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBjb21wb25lbnRcclxuICAgICAqL1xyXG4gICAgJ2NoaWxkcmVuJzogUHJvcFR5cGVzLm5vZGUsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVyIG9mIHRpbWVzXHJcbiAgICAgKiB0aGF0IHRoaXMgZWxlbWVudCBoYXMgYmVlbiBjbGlja2VkIG9uLlxyXG4gICAgICovXHJcbiAgICAnbl9jbGlja3MnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEFuIGludGVnZXIgdGhhdCByZXByZXNlbnRzIHRoZSB0aW1lIChpbiBtcyBzaW5jZSAxOTcwKVxyXG4gICAgICogYXQgd2hpY2ggbl9jbGlja3MgY2hhbmdlZC4gVGhpcyBjYW4gYmUgdXNlZCB0byB0ZWxsXHJcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzX3RpbWVzdGFtcCc6IFByb3BUeXBlcy5pbnRlZ2VyLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIGNvbXBvbmVudCwgdXNlZCB0byBpbXByb3ZlXHJcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xyXG4gICAgICogU2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvZG9jcy9saXN0cy1hbmQta2V5cy5odG1sIGZvciBtb3JlIGluZm9cclxuICAgICAqL1xyXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAncm9sZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIHdpbGRjYXJkIGRhdGEgYXR0cmlidXRlXHJcbiAgICAgKi9cclxuICAgICdkYXRhLSonOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBhcmlhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuICAgIFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGF1ZGlvIG9yIHZpZGVvIHNob3VsZCBwbGF5IGFzIHNvb24gYXMgcG9zc2libGUuXHJcbiAgICAgKi9cclxuICAgICdhdXRvUGxheSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgYnJvd3NlciBzaG91bGQgc2hvdyBwbGF5YmFjayBjb250cm9scyB0byB0aGUgdXNlci5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRyb2xzJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEhvdyB0aGUgZWxlbWVudCBoYW5kbGVzIGNyb3NzLW9yaWdpbiByZXF1ZXN0c1xyXG4gICAgICovXHJcbiAgICAnY3Jvc3NPcmlnaW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU3BlY2lmaWVzIHRoZSBoZWlnaHQgb2YgZWxlbWVudHMgbGlzdGVkIGhlcmUuIEZvciBhbGwgb3RoZXIgZWxlbWVudHMsIHVzZSB0aGUgQ1NTIGhlaWdodCBwcm9wZXJ0eS4gICAgICAgIE5vdGU6IEluIHNvbWUgaW5zdGFuY2VzLCBzdWNoIGFzIDxkaXY+LCB0aGlzIGlzIGEgbGVnYWN5IGF0dHJpYnV0ZSwgaW4gd2hpY2ggY2FzZSB0aGUgQ1NTIGhlaWdodCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAnaGVpZ2h0JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBtZWRpYSBzaG91bGQgc3RhcnQgcGxheWluZyBmcm9tIHRoZSBzdGFydCB3aGVuIGl0J3MgZmluaXNoZWQuXHJcbiAgICAgKi9cclxuICAgICdsb29wJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBhdWRpbyB3aWxsIGJlIGluaXRpYWxseSBzaWxlbmNlZCBvbiBwYWdlIGxvYWQuXHJcbiAgICAgKi9cclxuICAgICdtdXRlZCc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIFVSTCBpbmRpY2F0aW5nIGEgcG9zdGVyIGZyYW1lIHRvIHNob3cgdW50aWwgdGhlIHVzZXIgcGxheXMgb3Igc2Vla3MuXHJcbiAgICAgKi9cclxuICAgICdwb3N0ZXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIHdob2xlIHJlc291cmNlLCBwYXJ0cyBvZiBpdCBvciBub3RoaW5nIHNob3VsZCBiZSBwcmVsb2FkZWQuXHJcbiAgICAgKi9cclxuICAgICdwcmVsb2FkJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBVUkwgb2YgdGhlIGVtYmVkZGFibGUgY29udGVudC5cclxuICAgICAqL1xyXG4gICAgJ3NyYyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBGb3IgdGhlIGVsZW1lbnRzIGxpc3RlZCBoZXJlLCB0aGlzIGVzdGFibGlzaGVzIHRoZSBlbGVtZW50J3Mgd2lkdGguICAgICAgICBOb3RlOiBGb3IgYWxsIG90aGVyIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyB3aWR0aCBwcm9wZXJ0eSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAnd2lkdGgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXHJcbiAgICAgKi9cclxuICAgICdjbGFzc05hbWUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBjb250ZW50IGlzIGVkaXRhYmxlLlxyXG4gICAgICovXHJcbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXHJcbiAgICAgKi9cclxuICAgICdkaXInOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyB3aGV0aGVyIHRoZSBlbGVtZW50IGNhbiBiZSBkcmFnZ2VkLlxyXG4gICAgICovXHJcbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxyXG4gICAgICovXHJcbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdsYW5nJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGFsbG93ZWQgZm9yIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXHJcbiAgICAgKi9cclxuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICAndGFiSW5kZXgnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGV4dCB0byBiZSBkaXNwbGF5ZWQgaW4gYSB0b29sdGlwIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cclxuICAgICAqL1xyXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxyXG5cclxuICAgICdkYXNoRXZlbnRzJzogUHJvcFR5cGVzLm9uZU9mKFsnY2xpY2snXSlcclxuICAgIFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgVmlkZW87XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Video.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Video = function Video(props) {\n return _react2.default.createElement(\n 'video',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nVideo.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nVideo.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * The audio or video should play as soon as possible.\n */\n 'autoPlay': _propTypes2.default.string,\n\n /**\n * Indicates whether the browser should show playback controls to the user.\n */\n 'controls': _propTypes2.default.string,\n\n /**\n * How the element handles cross-origin requests\n */\n 'crossOrigin': _propTypes2.default.string,\n\n /**\n * Specifies the height of elements listed here. For all other elements, use the CSS height property. Note: In some instances, such as
, this is a legacy attribute, in which case the CSS height property should be used instead.\n */\n 'height': _propTypes2.default.string,\n\n /**\n * Indicates whether the media should start playing from the start when it's finished.\n */\n 'loop': _propTypes2.default.string,\n\n /**\n * Indicates whether the audio will be initially silenced on page load.\n */\n 'muted': _propTypes2.default.string,\n\n /**\n * A URL indicating a poster frame to show until the user plays or seeks.\n */\n 'poster': _propTypes2.default.string,\n\n /**\n * Indicates whether the whole resource, parts of it or nothing should be preloaded.\n */\n 'preload': _propTypes2.default.string,\n\n /**\n * The URL of the embeddable content.\n */\n 'src': _propTypes2.default.string,\n\n /**\n * For the elements listed here, this establishes the element's width. Note: For all other instances, such as
, this is a legacy attribute, in which case the CSS width property should be used instead.\n */\n 'width': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Video;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1ZpZGVvLnJlYWN0LmpzP2FlY2YiXSwibmFtZXMiOlsiVmlkZW8iLCJwcm9wcyIsInNldFByb3BzIiwibl9jbGlja3MiLCJuX2NsaWNrc190aW1lc3RhbXAiLCJEYXRlIiwibm93IiwiZmlyZUV2ZW50IiwiZXZlbnQiLCJjaGlsZHJlbiIsImRlZmF1bHRQcm9wcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsIm5vZGUiLCJpbnRlZ2VyIiwib2JqZWN0IiwiZnVuYyIsIm9uZU9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLElBQU1BLFFBQVEsU0FBUkEsS0FBUSxDQUFDQyxLQUFELEVBQVc7QUFDckIsU0FDSTtBQUFBO0FBQUE7QUFDSSxlQUFTLG1CQUFNO0FBQ1gsWUFBSUEsTUFBTUMsUUFBVixFQUFvQjtBQUNoQkQsZ0JBQU1DLFFBQU4sQ0FBZTtBQUNYQyxzQkFBVUYsTUFBTUUsUUFBTixHQUFpQixDQURoQjtBQUVYQyxnQ0FBb0JDLEtBQUtDLEdBQUw7QUFGVCxXQUFmO0FBSUg7QUFDRCxZQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLE9BVVFQLEtBVlI7QUFZS0EsVUFBTVE7QUFaWCxHQURKO0FBZ0JILENBakJEOztBQW1CQVQsTUFBTVUsWUFBTixHQUFxQjtBQUNqQlAsWUFBVSxDQURPO0FBRWpCQyxzQkFBb0IsQ0FBQztBQUZKLENBQXJCOztBQUtBSixNQUFNVyxTQUFOLEdBQWtCO0FBQ2Q7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTkY7O0FBUWQ7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhSOztBQWFkOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJSOztBQW1CZDs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCbEI7O0FBMEJkOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CSDs7QUFpQ2Q7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDSjs7QUFzQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDTjs7QUEyQ2Q7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDTjs7QUFpRGQ7OztBQUdBLGNBQVlELG9CQUFVQyxNQXBEUjs7QUFzRGQ7OztBQUdBLGNBQVlELG9CQUFVQyxNQXpEUjs7QUEyRGQ7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUE5RFg7O0FBZ0VkOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFuRU47O0FBcUVkOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF4RUo7O0FBMEVkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUE3RUw7O0FBK0VkOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRk47O0FBb0ZkOzs7QUFHQSxhQUFXRCxvQkFBVUMsTUF2RlA7O0FBeUZkOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUE1Rkg7O0FBOEZkOzs7QUFHQSxXQUFTRCxvQkFBVUMsTUFqR0w7O0FBbUdkOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUF0R1Q7O0FBd0dkOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUEzR1Q7O0FBNkdkOzs7QUFHQSxxQkFBbUJELG9CQUFVQyxNQWhIZjs7QUFrSGQ7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFySFg7O0FBdUhkOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUExSEg7O0FBNEhkOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUEvSFQ7O0FBaUlkOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFwSU47O0FBc0lkOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF6SUo7O0FBMklkOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BOUlWOztBQWdKZDs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BbkpMOztBQXFKZDs7O0FBR0EsY0FBWUosb0JBQVVDLE1BeEpSOztBQTBKZDs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BN0pMOztBQStKZDs7O0FBR0EsZUFBYUQsb0JBQVVLLElBbEtUOztBQW9LZCxnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBcEtBOztBQXNLZCxjQUFZTixvQkFBVUs7O0FBdEtSLENBQWxCOztrQkEwS2VqQixLIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvVmlkZW8ucmVhY3QuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5jb25zdCBWaWRlbyA9IChwcm9wcykgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICAgIDx2aWRlb1xuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC92aWRlbz5cbiAgICApO1xufTtcblxuVmlkZW8uZGVmYXVsdFByb3BzID0ge1xuICAgIG5fY2xpY2tzOiAwLFxuICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogLTFcbn07XG5cblZpZGVvLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIFRoZSBhdWRpbyBvciB2aWRlbyBzaG91bGQgcGxheSBhcyBzb29uIGFzIHBvc3NpYmxlLlxuICAgICAqL1xuICAgICdhdXRvUGxheSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgYnJvd3NlciBzaG91bGQgc2hvdyBwbGF5YmFjayBjb250cm9scyB0byB0aGUgdXNlci5cbiAgICAgKi9cbiAgICAnY29udHJvbHMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSG93IHRoZSBlbGVtZW50IGhhbmRsZXMgY3Jvc3Mtb3JpZ2luIHJlcXVlc3RzXG4gICAgICovXG4gICAgJ2Nyb3NzT3JpZ2luJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFNwZWNpZmllcyB0aGUgaGVpZ2h0IG9mIGVsZW1lbnRzIGxpc3RlZCBoZXJlLiBGb3IgYWxsIG90aGVyIGVsZW1lbnRzLCB1c2UgdGhlIENTUyBoZWlnaHQgcHJvcGVydHkuICAgICAgICBOb3RlOiBJbiBzb21lIGluc3RhbmNlcywgc3VjaCBhcyA8ZGl2PiwgdGhpcyBpcyBhIGxlZ2FjeSBhdHRyaWJ1dGUsIGluIHdoaWNoIGNhc2UgdGhlIENTUyBoZWlnaHQgcHJvcGVydHkgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAnaGVpZ2h0JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBtZWRpYSBzaG91bGQgc3RhcnQgcGxheWluZyBmcm9tIHRoZSBzdGFydCB3aGVuIGl0J3MgZmluaXNoZWQuXG4gICAgICovXG4gICAgJ2xvb3AnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGF1ZGlvIHdpbGwgYmUgaW5pdGlhbGx5IHNpbGVuY2VkIG9uIHBhZ2UgbG9hZC5cbiAgICAgKi9cbiAgICAnbXV0ZWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogQSBVUkwgaW5kaWNhdGluZyBhIHBvc3RlciBmcmFtZSB0byBzaG93IHVudGlsIHRoZSB1c2VyIHBsYXlzIG9yIHNlZWtzLlxuICAgICAqL1xuICAgICdwb3N0ZXInOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIHdob2xlIHJlc291cmNlLCBwYXJ0cyBvZiBpdCBvciBub3RoaW5nIHNob3VsZCBiZSBwcmVsb2FkZWQuXG4gICAgICovXG4gICAgJ3ByZWxvYWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogVGhlIFVSTCBvZiB0aGUgZW1iZWRkYWJsZSBjb250ZW50LlxuICAgICAqL1xuICAgICdzcmMnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRm9yIHRoZSBlbGVtZW50cyBsaXN0ZWQgaGVyZSwgdGhpcyBlc3RhYmxpc2hlcyB0aGUgZWxlbWVudCdzIHdpZHRoLiAgICAgICAgTm90ZTogRm9yIGFsbCBvdGhlciBpbnN0YW5jZXMsIHN1Y2ggYXMgPGRpdj4sIHRoaXMgaXMgYSBsZWdhY3kgYXR0cmlidXRlLCBpbiB3aGljaCBjYXNlIHRoZSBDU1Mgd2lkdGggcHJvcGVydHkgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC5cbiAgICAgKi9cbiAgICAnd2lkdGgnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBhIGtleWJvYXJkIHNob3J0Y3V0IHRvIGFjdGl2YXRlIG9yIGFkZCBmb2N1cyB0byB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnYWNjZXNzS2V5JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIE9mdGVuIHVzZWQgd2l0aCBDU1MgdG8gc3R5bGUgZWxlbWVudHMgd2l0aCBjb21tb24gcHJvcGVydGllcy5cbiAgICAgKi9cbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cbiAgICAgKi9cbiAgICAnY29udGVudEVkaXRhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIElEIG9mIGEgPG1lbnU+IGVsZW1lbnQgd2hpY2ggd2lsbCBzZXJ2ZSBhcyB0aGUgZWxlbWVudCdzIGNvbnRleHQgbWVudS5cbiAgICAgKi9cbiAgICAnY29udGV4dE1lbnUnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgdGV4dCBkaXJlY3Rpb24uIEFsbG93ZWQgdmFsdWVzIGFyZSBsdHIgKExlZnQtVG8tUmlnaHQpIG9yIHJ0bCAoUmlnaHQtVG8tTGVmdClcbiAgICAgKi9cbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cbiAgICAgKi9cbiAgICAnZHJhZ2dhYmxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFByZXZlbnRzIHJlbmRlcmluZyBvZiBnaXZlbiBlbGVtZW50LCB3aGlsZSBrZWVwaW5nIGNoaWxkIGVsZW1lbnRzLCBlLmcuIHNjcmlwdCBlbGVtZW50cywgYWN0aXZlLlxuICAgICAqL1xuICAgICdoaWRkZW4nOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cbiAgICAgKi9cbiAgICAnc3BlbGxDaGVjayc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIENTUyBzdHlsZXMgd2hpY2ggd2lsbCBvdmVycmlkZSBzdHlsZXMgcHJldmlvdXNseSBzZXQuXG4gICAgICovXG4gICAgJ3N0eWxlJzogUHJvcFR5cGVzLm9iamVjdCxcblxuICAgIC8qKlxuICAgICAqIE92ZXJyaWRlcyB0aGUgYnJvd3NlcidzIGRlZmF1bHQgdGFiIG9yZGVyIGFuZCBmb2xsb3dzIHRoZSBvbmUgc3BlY2lmaWVkIGluc3RlYWQuXG4gICAgICovXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3RpdGxlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgY2FsbGJhY2sgZm9yIGZpcmluZyBldmVudHMgdG8gZGFzaC5cbiAgICAgKi9cbiAgICAnZmlyZUV2ZW50JzogUHJvcFR5cGVzLmZ1bmMsXG5cbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pLFxuICAgIFxuICAgICdzZXRQcm9wcyc6IFByb3BUeXBlcy5mdW5jXG4gICAgXG59O1xuXG5leHBvcnQgZGVmYXVsdCBWaWRlbztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/Video.react.js\n"); /***/ }), @@ -1738,7 +1738,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Wbr = function Wbr(props) {\n return _react2.default.createElement(\n 'wbr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nWbr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nWbr.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Wbr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1dici5yZWFjdC5qcz9hMzE5Il0sIm5hbWVzIjpbIldiciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvV2JyLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBXYnIgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHdiclxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3dicj5cclxuICAgICk7XHJcbn07XHJcblxyXG5XYnIuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5XYnIucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFdicjtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Wbr.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Wbr = function Wbr(props) {\n return _react2.default.createElement(\n 'wbr',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nWbr.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nWbr.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Wbr;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1dici5yZWFjdC5qcz9hMzE5Il0sIm5hbWVzIjpbIldiciIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvV2JyLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgV2JyID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHdiclxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC93YnI+XG4gICAgKTtcbn07XG5cbldici5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuV2JyLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgV2JyO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Wbr.react.js\n"); /***/ }), @@ -1750,7 +1750,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Xmp = function Xmp(props) {\n return _react2.default.createElement(\n 'xmp',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nXmp.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nXmp.propTypes = {\n /**\r\n * The ID of this component, used to identify dash components\r\n * in callbacks. The ID needs to be unique across all of the\r\n * components in an app.\r\n */\n 'id': _propTypes2.default.string,\n\n /**\r\n * The children of this component\r\n */\n 'children': _propTypes2.default.node,\n\n /**\r\n * An integer that represents the number of times\r\n * that this element has been clicked on.\r\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\r\n * An integer that represents the time (in ms since 1970)\r\n * at which n_clicks changed. This can be used to tell\r\n * which button was changed most recently.\r\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\r\n * A unique identifier for the component, used to improve\r\n * performance by React.js while rendering components\r\n * See https://reactjs.org/docs/lists-and-keys.html for more info\r\n */\n 'key': _propTypes2.default.string,\n\n /**\r\n * The ARIA role attribute\r\n */\n 'role': _propTypes2.default.string,\n\n /**\r\n * A wildcard data attribute\r\n */\n 'data-*': _propTypes2.default.string,\n\n /**\r\n * A wildcard aria attribute\r\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\r\n * Defines a keyboard shortcut to activate or add focus to the element.\r\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\r\n * Often used with CSS to style elements with common properties.\r\n */\n 'className': _propTypes2.default.string,\n\n /**\r\n * Indicates whether the element's content is editable.\r\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\r\n * Defines the ID of a element which will serve as the element's context menu.\r\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\r\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\r\n */\n 'dir': _propTypes2.default.string,\n\n /**\r\n * Defines whether the element can be dragged.\r\n */\n 'draggable': _propTypes2.default.string,\n\n /**\r\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\r\n */\n 'hidden': _propTypes2.default.string,\n\n /**\r\n * Defines the language used in the element.\r\n */\n 'lang': _propTypes2.default.string,\n\n /**\r\n * Indicates whether spell checking is allowed for the element.\r\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\r\n * Defines CSS styles which will override styles previously set.\r\n */\n 'style': _propTypes2.default.object,\n\n /**\r\n * Overrides the browser's default tab order and follows the one specified instead.\r\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\r\n * Text to be displayed in a tooltip when hovering over the element.\r\n */\n 'title': _propTypes2.default.string,\n\n /**\r\n * A callback for firing events to dash.\r\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click'])\n\n};\n\nexports.default = Xmp;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1htcC5yZWFjdC5qcz9lMDI2Il0sIm5hbWVzIjpbIlhtcCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixXQUNJO0FBQUE7QUFBQTtBQUNJLHFCQUFTLG1CQUFNO0FBQ1gsb0JBQUlBLE1BQU1DLFFBQVYsRUFBb0I7QUFDaEJELDBCQUFNQyxRQUFOLENBQWU7QUFDWEMsa0NBQVVGLE1BQU1FLFFBQU4sR0FBaUIsQ0FEaEI7QUFFWEMsNENBQW9CQyxLQUFLQyxHQUFMO0FBRlQscUJBQWY7QUFJSDtBQUNELG9CQUFJTCxNQUFNTSxTQUFWLEVBQXFCTixNQUFNTSxTQUFOLENBQWdCLEVBQUNDLE9BQU8sT0FBUixFQUFoQjtBQUN4QjtBQVRMLFdBVVFQLEtBVlI7QUFZS0EsY0FBTVE7QUFaWCxLQURKO0FBZ0JILENBakJEOztBQW1CQVQsSUFBSVUsWUFBSixHQUFtQjtBQUNmUCxjQUFVLENBREs7QUFFZkMsd0JBQW9CLENBQUM7QUFGTixDQUFuQjs7QUFLQUosSUFBSVcsU0FBSixHQUFnQjtBQUNaOzs7OztBQUtBLFVBQU1DLG9CQUFVQyxNQU5KOztBQVFaOzs7QUFHQSxnQkFBWUQsb0JBQVVFLElBWFY7O0FBYVo7Ozs7QUFJQSxnQkFBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSwwQkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFdBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFlBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLGNBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUFwRFg7O0FBc0RaOzs7QUFHQSxpQkFBYUQsb0JBQVVDLE1BekRYOztBQTJEWjs7O0FBR0EsdUJBQW1CRCxvQkFBVUMsTUE5RGpCOztBQWdFWjs7O0FBR0EsbUJBQWVELG9CQUFVQyxNQW5FYjs7QUFxRVo7OztBQUdBLFdBQU9ELG9CQUFVQyxNQXhFTDs7QUEwRVo7OztBQUdBLGlCQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxjQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxZQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxrQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsYUFBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsZ0JBQVlKLG9CQUFVQyxNQXRHVjs7QUF3R1o7OztBQUdBLGFBQVNELG9CQUFVQyxNQTNHUDs7QUE2R1o7OztBQUdBLGlCQUFhRCxvQkFBVUssSUFoSFg7O0FBa0haLGtCQUFjTCxvQkFBVU0sS0FBVixDQUFnQixDQUFDLE9BQUQsQ0FBaEI7O0FBbEhGLENBQWhCOztrQkFzSGVsQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvWG1wLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XHJcblxyXG5jb25zdCBYbXAgPSAocHJvcHMpID0+IHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgICAgPHhtcFxyXG4gICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuc2V0UHJvcHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzOiBwcm9wcy5uX2NsaWNrcyArIDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5fY2xpY2tzX3RpbWVzdGFtcDogRGF0ZS5ub3coKVxyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpZiAocHJvcHMuZmlyZUV2ZW50KSBwcm9wcy5maXJlRXZlbnQoe2V2ZW50OiAnY2xpY2snfSk7XHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIHsuLi5wcm9wc31cclxuICAgICAgICA+XHJcbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cclxuICAgICAgICA8L3htcD5cclxuICAgICk7XHJcbn07XHJcblxyXG5YbXAuZGVmYXVsdFByb3BzID0ge1xyXG4gICAgbl9jbGlja3M6IDAsXHJcbiAgICBuX2NsaWNrc190aW1lc3RhbXA6IC0xXHJcbn07XHJcblxyXG5YbXAucHJvcFR5cGVzID0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXHJcbiAgICAgKiBpbiBjYWxsYmFja3MuIFRoZSBJRCBuZWVkcyB0byBiZSB1bmlxdWUgYWNyb3NzIGFsbCBvZiB0aGVcclxuICAgICAqIGNvbXBvbmVudHMgaW4gYW4gYXBwLlxyXG4gICAgICovXHJcbiAgICAnaWQnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGNoaWxkcmVuIG9mIHRoaXMgY29tcG9uZW50XHJcbiAgICAgKi9cclxuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xyXG4gICAgICogdGhhdCB0aGlzIGVsZW1lbnQgaGFzIGJlZW4gY2xpY2tlZCBvbi5cclxuICAgICAqL1xyXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcclxuICAgICAqIGF0IHdoaWNoIG5fY2xpY2tzIGNoYW5nZWQuIFRoaXMgY2FuIGJlIHVzZWQgdG8gdGVsbFxyXG4gICAgICogd2hpY2ggYnV0dG9uIHdhcyBjaGFuZ2VkIG1vc3QgcmVjZW50bHkuXHJcbiAgICAgKi9cclxuICAgICduX2NsaWNrc190aW1lc3RhbXAnOiBQcm9wVHlwZXMuaW50ZWdlcixcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb21wb25lbnQsIHVzZWQgdG8gaW1wcm92ZVxyXG4gICAgICogcGVyZm9ybWFuY2UgYnkgUmVhY3QuanMgd2hpbGUgcmVuZGVyaW5nIGNvbXBvbmVudHNcclxuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXHJcbiAgICAgKi9cclxuICAgICdrZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIEFSSUEgcm9sZSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ3JvbGUnOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQSB3aWxkY2FyZCBkYXRhIGF0dHJpYnV0ZVxyXG4gICAgICovXHJcbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcclxuICAgICAqL1xyXG4gICAgJ2FyaWEtKic6IFByb3BUeXBlcy5zdHJpbmcsXHJcbiAgICBcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICdhY2Nlc3NLZXknOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT2Z0ZW4gdXNlZCB3aXRoIENTUyB0byBzdHlsZSBlbGVtZW50cyB3aXRoIGNvbW1vbiBwcm9wZXJ0aWVzLlxyXG4gICAgICovXHJcbiAgICAnY2xhc3NOYW1lJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIEluZGljYXRlcyB3aGV0aGVyIHRoZSBlbGVtZW50J3MgY29udGVudCBpcyBlZGl0YWJsZS5cclxuICAgICAqL1xyXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXHJcbiAgICAgKi9cclxuICAgICdjb250ZXh0TWVudSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSB0ZXh0IGRpcmVjdGlvbi4gQWxsb3dlZCB2YWx1ZXMgYXJlIGx0ciAoTGVmdC1Uby1SaWdodCkgb3IgcnRsIChSaWdodC1Uby1MZWZ0KVxyXG4gICAgICovXHJcbiAgICAnZGlyJzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIERlZmluZXMgd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUgZHJhZ2dlZC5cclxuICAgICAqL1xyXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cclxuICAgICAqL1xyXG4gICAgJ2hpZGRlbic6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBEZWZpbmVzIHRoZSBsYW5ndWFnZSB1c2VkIGluIHRoZSBlbGVtZW50LlxyXG4gICAgICovXHJcbiAgICAnbGFuZyc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciBzcGVsbCBjaGVja2luZyBpcyBhbGxvd2VkIGZvciB0aGUgZWxlbWVudC5cclxuICAgICAqL1xyXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxyXG4gICAgICovXHJcbiAgICAnc3R5bGUnOiBQcm9wVHlwZXMub2JqZWN0LFxyXG5cclxuICAgIC8qKlxyXG4gICAgICogT3ZlcnJpZGVzIHRoZSBicm93c2VyJ3MgZGVmYXVsdCB0YWIgb3JkZXIgYW5kIGZvbGxvd3MgdGhlIG9uZSBzcGVjaWZpZWQgaW5zdGVhZC5cclxuICAgICAqL1xyXG4gICAgJ3RhYkluZGV4JzogUHJvcFR5cGVzLnN0cmluZyxcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRleHQgdG8gYmUgZGlzcGxheWVkIGluIGEgdG9vbHRpcCB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIGVsZW1lbnQuXHJcbiAgICAgKi9cclxuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXHJcbiAgICAgKi9cclxuICAgICdmaXJlRXZlbnQnOiBQcm9wVHlwZXMuZnVuYyxcclxuXHJcbiAgICAnZGFzaEV2ZW50cyc6IFByb3BUeXBlcy5vbmVPZihbJ2NsaWNrJ10pXHJcbiAgICBcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IFhtcDtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Xmp.react.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar Xmp = function Xmp(props) {\n return _react2.default.createElement(\n 'xmp',\n _extends({\n onClick: function onClick() {\n if (props.setProps) {\n props.setProps({\n n_clicks: props.n_clicks + 1,\n n_clicks_timestamp: Date.now()\n });\n }\n if (props.fireEvent) props.fireEvent({ event: 'click' });\n }\n }, props),\n props.children\n );\n};\n\nXmp.defaultProps = {\n n_clicks: 0,\n n_clicks_timestamp: -1\n};\n\nXmp.propTypes = {\n /**\n * The ID of this component, used to identify dash components\n * in callbacks. The ID needs to be unique across all of the\n * components in an app.\n */\n 'id': _propTypes2.default.string,\n\n /**\n * The children of this component\n */\n 'children': _propTypes2.default.node,\n\n /**\n * An integer that represents the number of times\n * that this element has been clicked on.\n */\n 'n_clicks': _propTypes2.default.integer,\n\n /**\n * An integer that represents the time (in ms since 1970)\n * at which n_clicks changed. This can be used to tell\n * which button was changed most recently.\n */\n 'n_clicks_timestamp': _propTypes2.default.integer,\n\n /**\n * A unique identifier for the component, used to improve\n * performance by React.js while rendering components\n * See https://reactjs.org/docs/lists-and-keys.html for more info\n */\n 'key': _propTypes2.default.string,\n\n /**\n * The ARIA role attribute\n */\n 'role': _propTypes2.default.string,\n\n /**\n * A wildcard data attribute\n */\n 'data-*': _propTypes2.default.string,\n\n /**\n * A wildcard aria attribute\n */\n 'aria-*': _propTypes2.default.string,\n\n /**\n * Defines a keyboard shortcut to activate or add focus to the element.\n */\n 'accessKey': _propTypes2.default.string,\n\n /**\n * Often used with CSS to style elements with common properties.\n */\n 'className': _propTypes2.default.string,\n\n /**\n * Indicates whether the element's content is editable.\n */\n 'contentEditable': _propTypes2.default.string,\n\n /**\n * Defines the ID of a element which will serve as the element's context menu.\n */\n 'contextMenu': _propTypes2.default.string,\n\n /**\n * Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)\n */\n 'dir': _propTypes2.default.string,\n\n /**\n * Defines whether the element can be dragged.\n */\n 'draggable': _propTypes2.default.string,\n\n /**\n * Prevents rendering of given element, while keeping child elements, e.g. script elements, active.\n */\n 'hidden': _propTypes2.default.string,\n\n /**\n * Defines the language used in the element.\n */\n 'lang': _propTypes2.default.string,\n\n /**\n * Indicates whether spell checking is allowed for the element.\n */\n 'spellCheck': _propTypes2.default.string,\n\n /**\n * Defines CSS styles which will override styles previously set.\n */\n 'style': _propTypes2.default.object,\n\n /**\n * Overrides the browser's default tab order and follows the one specified instead.\n */\n 'tabIndex': _propTypes2.default.string,\n\n /**\n * Text to be displayed in a tooltip when hovering over the element.\n */\n 'title': _propTypes2.default.string,\n\n /**\n * A callback for firing events to dash.\n */\n 'fireEvent': _propTypes2.default.func,\n\n 'dashEvents': _propTypes2.default.oneOf(['click']),\n\n 'setProps': _propTypes2.default.func\n\n};\n\nexports.default = Xmp;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9jb21wb25lbnRzL1htcC5yZWFjdC5qcz9lMDI2Il0sIm5hbWVzIjpbIlhtcCIsInByb3BzIiwic2V0UHJvcHMiLCJuX2NsaWNrcyIsIm5fY2xpY2tzX3RpbWVzdGFtcCIsIkRhdGUiLCJub3ciLCJmaXJlRXZlbnQiLCJldmVudCIsImNoaWxkcmVuIiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwibm9kZSIsImludGVnZXIiLCJvYmplY3QiLCJmdW5jIiwib25lT2YiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsTUFBTSxTQUFOQSxHQUFNLENBQUNDLEtBQUQsRUFBVztBQUNuQixTQUNJO0FBQUE7QUFBQTtBQUNJLGVBQVMsbUJBQU07QUFDWCxZQUFJQSxNQUFNQyxRQUFWLEVBQW9CO0FBQ2hCRCxnQkFBTUMsUUFBTixDQUFlO0FBQ1hDLHNCQUFVRixNQUFNRSxRQUFOLEdBQWlCLENBRGhCO0FBRVhDLGdDQUFvQkMsS0FBS0MsR0FBTDtBQUZULFdBQWY7QUFJSDtBQUNELFlBQUlMLE1BQU1NLFNBQVYsRUFBcUJOLE1BQU1NLFNBQU4sQ0FBZ0IsRUFBQ0MsT0FBTyxPQUFSLEVBQWhCO0FBQ3hCO0FBVEwsT0FVUVAsS0FWUjtBQVlLQSxVQUFNUTtBQVpYLEdBREo7QUFnQkgsQ0FqQkQ7O0FBbUJBVCxJQUFJVSxZQUFKLEdBQW1CO0FBQ2ZQLFlBQVUsQ0FESztBQUVmQyxzQkFBb0IsQ0FBQztBQUZOLENBQW5COztBQUtBSixJQUFJVyxTQUFKLEdBQWdCO0FBQ1o7Ozs7O0FBS0EsUUFBTUMsb0JBQVVDLE1BTko7O0FBUVo7OztBQUdBLGNBQVlELG9CQUFVRSxJQVhWOztBQWFaOzs7O0FBSUEsY0FBWUYsb0JBQVVHLE9BakJWOztBQW1CWjs7Ozs7QUFLQSx3QkFBc0JILG9CQUFVRyxPQXhCcEI7O0FBMEJaOzs7OztBQUtBLFNBQU9ILG9CQUFVQyxNQS9CTDs7QUFpQ1o7OztBQUdBLFVBQVFELG9CQUFVQyxNQXBDTjs7QUFzQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQXpDUjs7QUEyQ1o7OztBQUdBLFlBQVVELG9CQUFVQyxNQTlDUjs7QUFpRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXBEWDs7QUFzRFo7OztBQUdBLGVBQWFELG9CQUFVQyxNQXpEWDs7QUEyRFo7OztBQUdBLHFCQUFtQkQsb0JBQVVDLE1BOURqQjs7QUFnRVo7OztBQUdBLGlCQUFlRCxvQkFBVUMsTUFuRWI7O0FBcUVaOzs7QUFHQSxTQUFPRCxvQkFBVUMsTUF4RUw7O0FBMEVaOzs7QUFHQSxlQUFhRCxvQkFBVUMsTUE3RVg7O0FBK0VaOzs7QUFHQSxZQUFVRCxvQkFBVUMsTUFsRlI7O0FBb0ZaOzs7QUFHQSxVQUFRRCxvQkFBVUMsTUF2Rk47O0FBeUZaOzs7QUFHQSxnQkFBY0Qsb0JBQVVDLE1BNUZaOztBQThGWjs7O0FBR0EsV0FBU0Qsb0JBQVVJLE1BakdQOztBQW1HWjs7O0FBR0EsY0FBWUosb0JBQVVDLE1BdEdWOztBQXdHWjs7O0FBR0EsV0FBU0Qsb0JBQVVDLE1BM0dQOztBQTZHWjs7O0FBR0EsZUFBYUQsb0JBQVVLLElBaEhYOztBQWtIWixnQkFBY0wsb0JBQVVNLEtBQVYsQ0FBZ0IsQ0FBQyxPQUFELENBQWhCLENBbEhGOztBQW9IWixjQUFZTixvQkFBVUs7O0FBcEhWLENBQWhCOztrQkF3SGVqQixHIiwiZmlsZSI6Ii4vc3JjL2NvbXBvbmVudHMvWG1wLnJlYWN0LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgWG1wID0gKHByb3BzKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPHhtcFxuICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5zZXRQcm9wcykge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5zZXRQcm9wcyh7XG4gICAgICAgICAgICAgICAgICAgICAgICBuX2NsaWNrczogcHJvcHMubl9jbGlja3MgKyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgbl9jbGlja3NfdGltZXN0YW1wOiBEYXRlLm5vdygpXG4gICAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChwcm9wcy5maXJlRXZlbnQpIHByb3BzLmZpcmVFdmVudCh7ZXZlbnQ6ICdjbGljayd9KTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICB7Li4ucHJvcHN9XG4gICAgICAgID5cbiAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgPC94bXA+XG4gICAgKTtcbn07XG5cblhtcC5kZWZhdWx0UHJvcHMgPSB7XG4gICAgbl9jbGlja3M6IDAsXG4gICAgbl9jbGlja3NfdGltZXN0YW1wOiAtMVxufTtcblxuWG1wLnByb3BUeXBlcyA9IHtcbiAgICAvKipcbiAgICAgKiBUaGUgSUQgb2YgdGhpcyBjb21wb25lbnQsIHVzZWQgdG8gaWRlbnRpZnkgZGFzaCBjb21wb25lbnRzXG4gICAgICogaW4gY2FsbGJhY2tzLiBUaGUgSUQgbmVlZHMgdG8gYmUgdW5pcXVlIGFjcm9zcyBhbGwgb2YgdGhlXG4gICAgICogY29tcG9uZW50cyBpbiBhbiBhcHAuXG4gICAgICovXG4gICAgJ2lkJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIFRoZSBjaGlsZHJlbiBvZiB0aGlzIGNvbXBvbmVudFxuICAgICAqL1xuICAgICdjaGlsZHJlbic6IFByb3BUeXBlcy5ub2RlLFxuXG4gICAgLyoqXG4gICAgICogQW4gaW50ZWdlciB0aGF0IHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiB0aW1lc1xuICAgICAqIHRoYXQgdGhpcyBlbGVtZW50IGhhcyBiZWVuIGNsaWNrZWQgb24uXG4gICAgICovXG4gICAgJ25fY2xpY2tzJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBbiBpbnRlZ2VyIHRoYXQgcmVwcmVzZW50cyB0aGUgdGltZSAoaW4gbXMgc2luY2UgMTk3MClcbiAgICAgKiBhdCB3aGljaCBuX2NsaWNrcyBjaGFuZ2VkLiBUaGlzIGNhbiBiZSB1c2VkIHRvIHRlbGxcbiAgICAgKiB3aGljaCBidXR0b24gd2FzIGNoYW5nZWQgbW9zdCByZWNlbnRseS5cbiAgICAgKi9cbiAgICAnbl9jbGlja3NfdGltZXN0YW1wJzogUHJvcFR5cGVzLmludGVnZXIsXG5cbiAgICAvKipcbiAgICAgKiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY29tcG9uZW50LCB1c2VkIHRvIGltcHJvdmVcbiAgICAgKiBwZXJmb3JtYW5jZSBieSBSZWFjdC5qcyB3aGlsZSByZW5kZXJpbmcgY29tcG9uZW50c1xuICAgICAqIFNlZSBodHRwczovL3JlYWN0anMub3JnL2RvY3MvbGlzdHMtYW5kLWtleXMuaHRtbCBmb3IgbW9yZSBpbmZvXG4gICAgICovXG4gICAgJ2tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUaGUgQVJJQSByb2xlIGF0dHJpYnV0ZVxuICAgICAqL1xuICAgICdyb2xlJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgZGF0YSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnZGF0YS0qJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIEEgd2lsZGNhcmQgYXJpYSBhdHRyaWJ1dGVcbiAgICAgKi9cbiAgICAnYXJpYS0qJzogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgYSBrZXlib2FyZCBzaG9ydGN1dCB0byBhY3RpdmF0ZSBvciBhZGQgZm9jdXMgdG8gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2FjY2Vzc0tleSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBPZnRlbiB1c2VkIHdpdGggQ1NTIHRvIHN0eWxlIGVsZW1lbnRzIHdpdGggY29tbW9uIHByb3BlcnRpZXMuXG4gICAgICovXG4gICAgJ2NsYXNzTmFtZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZWxlbWVudCdzIGNvbnRlbnQgaXMgZWRpdGFibGUuXG4gICAgICovXG4gICAgJ2NvbnRlbnRFZGl0YWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHRoZSBJRCBvZiBhIDxtZW51PiBlbGVtZW50IHdoaWNoIHdpbGwgc2VydmUgYXMgdGhlIGVsZW1lbnQncyBjb250ZXh0IG1lbnUuXG4gICAgICovXG4gICAgJ2NvbnRleHRNZW51JzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIHRleHQgZGlyZWN0aW9uLiBBbGxvd2VkIHZhbHVlcyBhcmUgbHRyIChMZWZ0LVRvLVJpZ2h0KSBvciBydGwgKFJpZ2h0LVRvLUxlZnQpXG4gICAgICovXG4gICAgJ2Rpcic6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBEZWZpbmVzIHdoZXRoZXIgdGhlIGVsZW1lbnQgY2FuIGJlIGRyYWdnZWQuXG4gICAgICovXG4gICAgJ2RyYWdnYWJsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBQcmV2ZW50cyByZW5kZXJpbmcgb2YgZ2l2ZW4gZWxlbWVudCwgd2hpbGUga2VlcGluZyBjaGlsZCBlbGVtZW50cywgZS5nLiBzY3JpcHQgZWxlbWVudHMsIGFjdGl2ZS5cbiAgICAgKi9cbiAgICAnaGlkZGVuJzogUHJvcFR5cGVzLnN0cmluZyxcblxuICAgIC8qKlxuICAgICAqIERlZmluZXMgdGhlIGxhbmd1YWdlIHVzZWQgaW4gdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ2xhbmcnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogSW5kaWNhdGVzIHdoZXRoZXIgc3BlbGwgY2hlY2tpbmcgaXMgYWxsb3dlZCBmb3IgdGhlIGVsZW1lbnQuXG4gICAgICovXG4gICAgJ3NwZWxsQ2hlY2snOiBQcm9wVHlwZXMuc3RyaW5nLFxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyBDU1Mgc3R5bGVzIHdoaWNoIHdpbGwgb3ZlcnJpZGUgc3R5bGVzIHByZXZpb3VzbHkgc2V0LlxuICAgICAqL1xuICAgICdzdHlsZSc6IFByb3BUeXBlcy5vYmplY3QsXG5cbiAgICAvKipcbiAgICAgKiBPdmVycmlkZXMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHRhYiBvcmRlciBhbmQgZm9sbG93cyB0aGUgb25lIHNwZWNpZmllZCBpbnN0ZWFkLlxuICAgICAqL1xuICAgICd0YWJJbmRleCc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBUZXh0IHRvIGJlIGRpc3BsYXllZCBpbiBhIHRvb2x0aXAgd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBlbGVtZW50LlxuICAgICAqL1xuICAgICd0aXRsZSc6IFByb3BUeXBlcy5zdHJpbmcsXG5cbiAgICAvKipcbiAgICAgKiBBIGNhbGxiYWNrIGZvciBmaXJpbmcgZXZlbnRzIHRvIGRhc2guXG4gICAgICovXG4gICAgJ2ZpcmVFdmVudCc6IFByb3BUeXBlcy5mdW5jLFxuXG4gICAgJ2Rhc2hFdmVudHMnOiBQcm9wVHlwZXMub25lT2YoWydjbGljayddKSxcbiAgICBcbiAgICAnc2V0UHJvcHMnOiBQcm9wVHlwZXMuZnVuY1xuICAgIFxufTtcblxuZXhwb3J0IGRlZmF1bHQgWG1wO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Xmp.react.js\n"); /***/ }), @@ -1762,7 +1762,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.Xmp = exports.Wbr = exports.Video = exports.Var = exports.Ul = exports.U = exports.Track = exports.Tr = exports.Title = exports.Time = exports.Thead = exports.Th = exports.Tfoot = exports.Textarea = exports.Template = exports.Td = exports.Tbody = exports.Table = exports.Sup = exports.Summary = exports.Sub = exports.Strong = exports.Strike = exports.Span = exports.Spacer = exports.Source = exports.Small = exports.Slot = exports.Shadow = exports.Select = exports.Section = undefined;\nexports.Script = exports.Samp = exports.S = exports.Ruby = exports.Rtc = exports.Rt = exports.Rp = exports.Rb = exports.Q = exports.Progress = exports.Pre = exports.Plaintext = exports.Picture = exports.Param = exports.P = exports.Output = exports.Option = exports.Optgroup = exports.Ol = exports.ObjectEl = exports.Noscript = exports.Nobr = exports.Nextid = exports.Nav = exports.Multicol = exports.Meter = exports.Meta = exports.Marquee = exports.Mark = exports.MapEl = exports.Main = exports.Listing = exports.Link = exports.Li = exports.Legend = exports.Label = exports.Keygen = exports.Kbd = exports.Isindex = exports.Ins = exports.Img = exports.Iframe = exports.I = exports.Hr = exports.Hgroup = exports.Header = exports.H6 = exports.H5 = exports.H4 = exports.H3 = exports.H2 = exports.H1 = exports.Frameset = exports.Frame = exports.Form = exports.Footer = exports.Font = exports.Figure = exports.Figcaption = exports.Fieldset = exports.Embed = exports.Em = exports.Element = exports.Dt = exports.Dl = exports.Div = exports.Dialog = exports.Dfn = exports.Details = exports.Del = exports.Dd = exports.Datalist = exports.Data = exports.Content = exports.Command = exports.Colgroup = exports.Col = exports.Code = exports.Cite = exports.Center = exports.Caption = exports.Canvas = exports.Button = exports.Br = exports.Blockquote = exports.Blink = exports.Big = exports.Bdo = exports.Bdi = exports.Basefont = exports.Base = exports.B = exports.Audio = exports.Aside = exports.Article = exports.Area = exports.Address = exports.Acronym = exports.Abbr = exports.A = undefined;\n\nvar _A = __webpack_require__(/*! ./components/A.react */ \"./src/components/A.react.js\");\n\nvar _A2 = _interopRequireDefault(_A);\n\nvar _Abbr = __webpack_require__(/*! ./components/Abbr.react */ \"./src/components/Abbr.react.js\");\n\nvar _Abbr2 = _interopRequireDefault(_Abbr);\n\nvar _Acronym = __webpack_require__(/*! ./components/Acronym.react */ \"./src/components/Acronym.react.js\");\n\nvar _Acronym2 = _interopRequireDefault(_Acronym);\n\nvar _Address = __webpack_require__(/*! ./components/Address.react */ \"./src/components/Address.react.js\");\n\nvar _Address2 = _interopRequireDefault(_Address);\n\nvar _Area = __webpack_require__(/*! ./components/Area.react */ \"./src/components/Area.react.js\");\n\nvar _Area2 = _interopRequireDefault(_Area);\n\nvar _Article = __webpack_require__(/*! ./components/Article.react */ \"./src/components/Article.react.js\");\n\nvar _Article2 = _interopRequireDefault(_Article);\n\nvar _Aside = __webpack_require__(/*! ./components/Aside.react */ \"./src/components/Aside.react.js\");\n\nvar _Aside2 = _interopRequireDefault(_Aside);\n\nvar _Audio = __webpack_require__(/*! ./components/Audio.react */ \"./src/components/Audio.react.js\");\n\nvar _Audio2 = _interopRequireDefault(_Audio);\n\nvar _B = __webpack_require__(/*! ./components/B.react */ \"./src/components/B.react.js\");\n\nvar _B2 = _interopRequireDefault(_B);\n\nvar _Base = __webpack_require__(/*! ./components/Base.react */ \"./src/components/Base.react.js\");\n\nvar _Base2 = _interopRequireDefault(_Base);\n\nvar _Basefont = __webpack_require__(/*! ./components/Basefont.react */ \"./src/components/Basefont.react.js\");\n\nvar _Basefont2 = _interopRequireDefault(_Basefont);\n\nvar _Bdi = __webpack_require__(/*! ./components/Bdi.react */ \"./src/components/Bdi.react.js\");\n\nvar _Bdi2 = _interopRequireDefault(_Bdi);\n\nvar _Bdo = __webpack_require__(/*! ./components/Bdo.react */ \"./src/components/Bdo.react.js\");\n\nvar _Bdo2 = _interopRequireDefault(_Bdo);\n\nvar _Big = __webpack_require__(/*! ./components/Big.react */ \"./src/components/Big.react.js\");\n\nvar _Big2 = _interopRequireDefault(_Big);\n\nvar _Blink = __webpack_require__(/*! ./components/Blink.react */ \"./src/components/Blink.react.js\");\n\nvar _Blink2 = _interopRequireDefault(_Blink);\n\nvar _Blockquote = __webpack_require__(/*! ./components/Blockquote.react */ \"./src/components/Blockquote.react.js\");\n\nvar _Blockquote2 = _interopRequireDefault(_Blockquote);\n\nvar _Br = __webpack_require__(/*! ./components/Br.react */ \"./src/components/Br.react.js\");\n\nvar _Br2 = _interopRequireDefault(_Br);\n\nvar _Button = __webpack_require__(/*! ./components/Button.react */ \"./src/components/Button.react.js\");\n\nvar _Button2 = _interopRequireDefault(_Button);\n\nvar _Canvas = __webpack_require__(/*! ./components/Canvas.react */ \"./src/components/Canvas.react.js\");\n\nvar _Canvas2 = _interopRequireDefault(_Canvas);\n\nvar _Caption = __webpack_require__(/*! ./components/Caption.react */ \"./src/components/Caption.react.js\");\n\nvar _Caption2 = _interopRequireDefault(_Caption);\n\nvar _Center = __webpack_require__(/*! ./components/Center.react */ \"./src/components/Center.react.js\");\n\nvar _Center2 = _interopRequireDefault(_Center);\n\nvar _Cite = __webpack_require__(/*! ./components/Cite.react */ \"./src/components/Cite.react.js\");\n\nvar _Cite2 = _interopRequireDefault(_Cite);\n\nvar _Code = __webpack_require__(/*! ./components/Code.react */ \"./src/components/Code.react.js\");\n\nvar _Code2 = _interopRequireDefault(_Code);\n\nvar _Col = __webpack_require__(/*! ./components/Col.react */ \"./src/components/Col.react.js\");\n\nvar _Col2 = _interopRequireDefault(_Col);\n\nvar _Colgroup = __webpack_require__(/*! ./components/Colgroup.react */ \"./src/components/Colgroup.react.js\");\n\nvar _Colgroup2 = _interopRequireDefault(_Colgroup);\n\nvar _Command = __webpack_require__(/*! ./components/Command.react */ \"./src/components/Command.react.js\");\n\nvar _Command2 = _interopRequireDefault(_Command);\n\nvar _Content = __webpack_require__(/*! ./components/Content.react */ \"./src/components/Content.react.js\");\n\nvar _Content2 = _interopRequireDefault(_Content);\n\nvar _Data = __webpack_require__(/*! ./components/Data.react */ \"./src/components/Data.react.js\");\n\nvar _Data2 = _interopRequireDefault(_Data);\n\nvar _Datalist = __webpack_require__(/*! ./components/Datalist.react */ \"./src/components/Datalist.react.js\");\n\nvar _Datalist2 = _interopRequireDefault(_Datalist);\n\nvar _Dd = __webpack_require__(/*! ./components/Dd.react */ \"./src/components/Dd.react.js\");\n\nvar _Dd2 = _interopRequireDefault(_Dd);\n\nvar _Del = __webpack_require__(/*! ./components/Del.react */ \"./src/components/Del.react.js\");\n\nvar _Del2 = _interopRequireDefault(_Del);\n\nvar _Details = __webpack_require__(/*! ./components/Details.react */ \"./src/components/Details.react.js\");\n\nvar _Details2 = _interopRequireDefault(_Details);\n\nvar _Dfn = __webpack_require__(/*! ./components/Dfn.react */ \"./src/components/Dfn.react.js\");\n\nvar _Dfn2 = _interopRequireDefault(_Dfn);\n\nvar _Dialog = __webpack_require__(/*! ./components/Dialog.react */ \"./src/components/Dialog.react.js\");\n\nvar _Dialog2 = _interopRequireDefault(_Dialog);\n\nvar _Div = __webpack_require__(/*! ./components/Div.react */ \"./src/components/Div.react.js\");\n\nvar _Div2 = _interopRequireDefault(_Div);\n\nvar _Dl = __webpack_require__(/*! ./components/Dl.react */ \"./src/components/Dl.react.js\");\n\nvar _Dl2 = _interopRequireDefault(_Dl);\n\nvar _Dt = __webpack_require__(/*! ./components/Dt.react */ \"./src/components/Dt.react.js\");\n\nvar _Dt2 = _interopRequireDefault(_Dt);\n\nvar _Element = __webpack_require__(/*! ./components/Element.react */ \"./src/components/Element.react.js\");\n\nvar _Element2 = _interopRequireDefault(_Element);\n\nvar _Em = __webpack_require__(/*! ./components/Em.react */ \"./src/components/Em.react.js\");\n\nvar _Em2 = _interopRequireDefault(_Em);\n\nvar _Embed = __webpack_require__(/*! ./components/Embed.react */ \"./src/components/Embed.react.js\");\n\nvar _Embed2 = _interopRequireDefault(_Embed);\n\nvar _Fieldset = __webpack_require__(/*! ./components/Fieldset.react */ \"./src/components/Fieldset.react.js\");\n\nvar _Fieldset2 = _interopRequireDefault(_Fieldset);\n\nvar _Figcaption = __webpack_require__(/*! ./components/Figcaption.react */ \"./src/components/Figcaption.react.js\");\n\nvar _Figcaption2 = _interopRequireDefault(_Figcaption);\n\nvar _Figure = __webpack_require__(/*! ./components/Figure.react */ \"./src/components/Figure.react.js\");\n\nvar _Figure2 = _interopRequireDefault(_Figure);\n\nvar _Font = __webpack_require__(/*! ./components/Font.react */ \"./src/components/Font.react.js\");\n\nvar _Font2 = _interopRequireDefault(_Font);\n\nvar _Footer = __webpack_require__(/*! ./components/Footer.react */ \"./src/components/Footer.react.js\");\n\nvar _Footer2 = _interopRequireDefault(_Footer);\n\nvar _Form = __webpack_require__(/*! ./components/Form.react */ \"./src/components/Form.react.js\");\n\nvar _Form2 = _interopRequireDefault(_Form);\n\nvar _Frame = __webpack_require__(/*! ./components/Frame.react */ \"./src/components/Frame.react.js\");\n\nvar _Frame2 = _interopRequireDefault(_Frame);\n\nvar _Frameset = __webpack_require__(/*! ./components/Frameset.react */ \"./src/components/Frameset.react.js\");\n\nvar _Frameset2 = _interopRequireDefault(_Frameset);\n\nvar _H = __webpack_require__(/*! ./components/H1.react */ \"./src/components/H1.react.js\");\n\nvar _H2 = _interopRequireDefault(_H);\n\nvar _H3 = __webpack_require__(/*! ./components/H2.react */ \"./src/components/H2.react.js\");\n\nvar _H4 = _interopRequireDefault(_H3);\n\nvar _H5 = __webpack_require__(/*! ./components/H3.react */ \"./src/components/H3.react.js\");\n\nvar _H6 = _interopRequireDefault(_H5);\n\nvar _H7 = __webpack_require__(/*! ./components/H4.react */ \"./src/components/H4.react.js\");\n\nvar _H8 = _interopRequireDefault(_H7);\n\nvar _H9 = __webpack_require__(/*! ./components/H5.react */ \"./src/components/H5.react.js\");\n\nvar _H10 = _interopRequireDefault(_H9);\n\nvar _H11 = __webpack_require__(/*! ./components/H6.react */ \"./src/components/H6.react.js\");\n\nvar _H12 = _interopRequireDefault(_H11);\n\nvar _Header = __webpack_require__(/*! ./components/Header.react */ \"./src/components/Header.react.js\");\n\nvar _Header2 = _interopRequireDefault(_Header);\n\nvar _Hgroup = __webpack_require__(/*! ./components/Hgroup.react */ \"./src/components/Hgroup.react.js\");\n\nvar _Hgroup2 = _interopRequireDefault(_Hgroup);\n\nvar _Hr = __webpack_require__(/*! ./components/Hr.react */ \"./src/components/Hr.react.js\");\n\nvar _Hr2 = _interopRequireDefault(_Hr);\n\nvar _I = __webpack_require__(/*! ./components/I.react */ \"./src/components/I.react.js\");\n\nvar _I2 = _interopRequireDefault(_I);\n\nvar _Iframe = __webpack_require__(/*! ./components/Iframe.react */ \"./src/components/Iframe.react.js\");\n\nvar _Iframe2 = _interopRequireDefault(_Iframe);\n\nvar _Img = __webpack_require__(/*! ./components/Img.react */ \"./src/components/Img.react.js\");\n\nvar _Img2 = _interopRequireDefault(_Img);\n\nvar _Ins = __webpack_require__(/*! ./components/Ins.react */ \"./src/components/Ins.react.js\");\n\nvar _Ins2 = _interopRequireDefault(_Ins);\n\nvar _Isindex = __webpack_require__(/*! ./components/Isindex.react */ \"./src/components/Isindex.react.js\");\n\nvar _Isindex2 = _interopRequireDefault(_Isindex);\n\nvar _Kbd = __webpack_require__(/*! ./components/Kbd.react */ \"./src/components/Kbd.react.js\");\n\nvar _Kbd2 = _interopRequireDefault(_Kbd);\n\nvar _Keygen = __webpack_require__(/*! ./components/Keygen.react */ \"./src/components/Keygen.react.js\");\n\nvar _Keygen2 = _interopRequireDefault(_Keygen);\n\nvar _Label = __webpack_require__(/*! ./components/Label.react */ \"./src/components/Label.react.js\");\n\nvar _Label2 = _interopRequireDefault(_Label);\n\nvar _Legend = __webpack_require__(/*! ./components/Legend.react */ \"./src/components/Legend.react.js\");\n\nvar _Legend2 = _interopRequireDefault(_Legend);\n\nvar _Li = __webpack_require__(/*! ./components/Li.react */ \"./src/components/Li.react.js\");\n\nvar _Li2 = _interopRequireDefault(_Li);\n\nvar _Link = __webpack_require__(/*! ./components/Link.react */ \"./src/components/Link.react.js\");\n\nvar _Link2 = _interopRequireDefault(_Link);\n\nvar _Listing = __webpack_require__(/*! ./components/Listing.react */ \"./src/components/Listing.react.js\");\n\nvar _Listing2 = _interopRequireDefault(_Listing);\n\nvar _Main = __webpack_require__(/*! ./components/Main.react */ \"./src/components/Main.react.js\");\n\nvar _Main2 = _interopRequireDefault(_Main);\n\nvar _MapEl = __webpack_require__(/*! ./components/MapEl.react */ \"./src/components/MapEl.react.js\");\n\nvar _MapEl2 = _interopRequireDefault(_MapEl);\n\nvar _Mark = __webpack_require__(/*! ./components/Mark.react */ \"./src/components/Mark.react.js\");\n\nvar _Mark2 = _interopRequireDefault(_Mark);\n\nvar _Marquee = __webpack_require__(/*! ./components/Marquee.react */ \"./src/components/Marquee.react.js\");\n\nvar _Marquee2 = _interopRequireDefault(_Marquee);\n\nvar _Meta = __webpack_require__(/*! ./components/Meta.react */ \"./src/components/Meta.react.js\");\n\nvar _Meta2 = _interopRequireDefault(_Meta);\n\nvar _Meter = __webpack_require__(/*! ./components/Meter.react */ \"./src/components/Meter.react.js\");\n\nvar _Meter2 = _interopRequireDefault(_Meter);\n\nvar _Multicol = __webpack_require__(/*! ./components/Multicol.react */ \"./src/components/Multicol.react.js\");\n\nvar _Multicol2 = _interopRequireDefault(_Multicol);\n\nvar _Nav = __webpack_require__(/*! ./components/Nav.react */ \"./src/components/Nav.react.js\");\n\nvar _Nav2 = _interopRequireDefault(_Nav);\n\nvar _Nextid = __webpack_require__(/*! ./components/Nextid.react */ \"./src/components/Nextid.react.js\");\n\nvar _Nextid2 = _interopRequireDefault(_Nextid);\n\nvar _Nobr = __webpack_require__(/*! ./components/Nobr.react */ \"./src/components/Nobr.react.js\");\n\nvar _Nobr2 = _interopRequireDefault(_Nobr);\n\nvar _Noscript = __webpack_require__(/*! ./components/Noscript.react */ \"./src/components/Noscript.react.js\");\n\nvar _Noscript2 = _interopRequireDefault(_Noscript);\n\nvar _ObjectEl = __webpack_require__(/*! ./components/ObjectEl.react */ \"./src/components/ObjectEl.react.js\");\n\nvar _ObjectEl2 = _interopRequireDefault(_ObjectEl);\n\nvar _Ol = __webpack_require__(/*! ./components/Ol.react */ \"./src/components/Ol.react.js\");\n\nvar _Ol2 = _interopRequireDefault(_Ol);\n\nvar _Optgroup = __webpack_require__(/*! ./components/Optgroup.react */ \"./src/components/Optgroup.react.js\");\n\nvar _Optgroup2 = _interopRequireDefault(_Optgroup);\n\nvar _Option = __webpack_require__(/*! ./components/Option.react */ \"./src/components/Option.react.js\");\n\nvar _Option2 = _interopRequireDefault(_Option);\n\nvar _Output = __webpack_require__(/*! ./components/Output.react */ \"./src/components/Output.react.js\");\n\nvar _Output2 = _interopRequireDefault(_Output);\n\nvar _P = __webpack_require__(/*! ./components/P.react */ \"./src/components/P.react.js\");\n\nvar _P2 = _interopRequireDefault(_P);\n\nvar _Param = __webpack_require__(/*! ./components/Param.react */ \"./src/components/Param.react.js\");\n\nvar _Param2 = _interopRequireDefault(_Param);\n\nvar _Picture = __webpack_require__(/*! ./components/Picture.react */ \"./src/components/Picture.react.js\");\n\nvar _Picture2 = _interopRequireDefault(_Picture);\n\nvar _Plaintext = __webpack_require__(/*! ./components/Plaintext.react */ \"./src/components/Plaintext.react.js\");\n\nvar _Plaintext2 = _interopRequireDefault(_Plaintext);\n\nvar _Pre = __webpack_require__(/*! ./components/Pre.react */ \"./src/components/Pre.react.js\");\n\nvar _Pre2 = _interopRequireDefault(_Pre);\n\nvar _Progress = __webpack_require__(/*! ./components/Progress.react */ \"./src/components/Progress.react.js\");\n\nvar _Progress2 = _interopRequireDefault(_Progress);\n\nvar _Q = __webpack_require__(/*! ./components/Q.react */ \"./src/components/Q.react.js\");\n\nvar _Q2 = _interopRequireDefault(_Q);\n\nvar _Rb = __webpack_require__(/*! ./components/Rb.react */ \"./src/components/Rb.react.js\");\n\nvar _Rb2 = _interopRequireDefault(_Rb);\n\nvar _Rp = __webpack_require__(/*! ./components/Rp.react */ \"./src/components/Rp.react.js\");\n\nvar _Rp2 = _interopRequireDefault(_Rp);\n\nvar _Rt = __webpack_require__(/*! ./components/Rt.react */ \"./src/components/Rt.react.js\");\n\nvar _Rt2 = _interopRequireDefault(_Rt);\n\nvar _Rtc = __webpack_require__(/*! ./components/Rtc.react */ \"./src/components/Rtc.react.js\");\n\nvar _Rtc2 = _interopRequireDefault(_Rtc);\n\nvar _Ruby = __webpack_require__(/*! ./components/Ruby.react */ \"./src/components/Ruby.react.js\");\n\nvar _Ruby2 = _interopRequireDefault(_Ruby);\n\nvar _S = __webpack_require__(/*! ./components/S.react */ \"./src/components/S.react.js\");\n\nvar _S2 = _interopRequireDefault(_S);\n\nvar _Samp = __webpack_require__(/*! ./components/Samp.react */ \"./src/components/Samp.react.js\");\n\nvar _Samp2 = _interopRequireDefault(_Samp);\n\nvar _Script = __webpack_require__(/*! ./components/Script.react */ \"./src/components/Script.react.js\");\n\nvar _Script2 = _interopRequireDefault(_Script);\n\nvar _Section = __webpack_require__(/*! ./components/Section.react */ \"./src/components/Section.react.js\");\n\nvar _Section2 = _interopRequireDefault(_Section);\n\nvar _Select = __webpack_require__(/*! ./components/Select.react */ \"./src/components/Select.react.js\");\n\nvar _Select2 = _interopRequireDefault(_Select);\n\nvar _Shadow = __webpack_require__(/*! ./components/Shadow.react */ \"./src/components/Shadow.react.js\");\n\nvar _Shadow2 = _interopRequireDefault(_Shadow);\n\nvar _Slot = __webpack_require__(/*! ./components/Slot.react */ \"./src/components/Slot.react.js\");\n\nvar _Slot2 = _interopRequireDefault(_Slot);\n\nvar _Small = __webpack_require__(/*! ./components/Small.react */ \"./src/components/Small.react.js\");\n\nvar _Small2 = _interopRequireDefault(_Small);\n\nvar _Source = __webpack_require__(/*! ./components/Source.react */ \"./src/components/Source.react.js\");\n\nvar _Source2 = _interopRequireDefault(_Source);\n\nvar _Spacer = __webpack_require__(/*! ./components/Spacer.react */ \"./src/components/Spacer.react.js\");\n\nvar _Spacer2 = _interopRequireDefault(_Spacer);\n\nvar _Span = __webpack_require__(/*! ./components/Span.react */ \"./src/components/Span.react.js\");\n\nvar _Span2 = _interopRequireDefault(_Span);\n\nvar _Strike = __webpack_require__(/*! ./components/Strike.react */ \"./src/components/Strike.react.js\");\n\nvar _Strike2 = _interopRequireDefault(_Strike);\n\nvar _Strong = __webpack_require__(/*! ./components/Strong.react */ \"./src/components/Strong.react.js\");\n\nvar _Strong2 = _interopRequireDefault(_Strong);\n\nvar _Sub = __webpack_require__(/*! ./components/Sub.react */ \"./src/components/Sub.react.js\");\n\nvar _Sub2 = _interopRequireDefault(_Sub);\n\nvar _Summary = __webpack_require__(/*! ./components/Summary.react */ \"./src/components/Summary.react.js\");\n\nvar _Summary2 = _interopRequireDefault(_Summary);\n\nvar _Sup = __webpack_require__(/*! ./components/Sup.react */ \"./src/components/Sup.react.js\");\n\nvar _Sup2 = _interopRequireDefault(_Sup);\n\nvar _Table = __webpack_require__(/*! ./components/Table.react */ \"./src/components/Table.react.js\");\n\nvar _Table2 = _interopRequireDefault(_Table);\n\nvar _Tbody = __webpack_require__(/*! ./components/Tbody.react */ \"./src/components/Tbody.react.js\");\n\nvar _Tbody2 = _interopRequireDefault(_Tbody);\n\nvar _Td = __webpack_require__(/*! ./components/Td.react */ \"./src/components/Td.react.js\");\n\nvar _Td2 = _interopRequireDefault(_Td);\n\nvar _Template = __webpack_require__(/*! ./components/Template.react */ \"./src/components/Template.react.js\");\n\nvar _Template2 = _interopRequireDefault(_Template);\n\nvar _Textarea = __webpack_require__(/*! ./components/Textarea.react */ \"./src/components/Textarea.react.js\");\n\nvar _Textarea2 = _interopRequireDefault(_Textarea);\n\nvar _Tfoot = __webpack_require__(/*! ./components/Tfoot.react */ \"./src/components/Tfoot.react.js\");\n\nvar _Tfoot2 = _interopRequireDefault(_Tfoot);\n\nvar _Th = __webpack_require__(/*! ./components/Th.react */ \"./src/components/Th.react.js\");\n\nvar _Th2 = _interopRequireDefault(_Th);\n\nvar _Thead = __webpack_require__(/*! ./components/Thead.react */ \"./src/components/Thead.react.js\");\n\nvar _Thead2 = _interopRequireDefault(_Thead);\n\nvar _Time = __webpack_require__(/*! ./components/Time.react */ \"./src/components/Time.react.js\");\n\nvar _Time2 = _interopRequireDefault(_Time);\n\nvar _Title = __webpack_require__(/*! ./components/Title.react */ \"./src/components/Title.react.js\");\n\nvar _Title2 = _interopRequireDefault(_Title);\n\nvar _Tr = __webpack_require__(/*! ./components/Tr.react */ \"./src/components/Tr.react.js\");\n\nvar _Tr2 = _interopRequireDefault(_Tr);\n\nvar _Track = __webpack_require__(/*! ./components/Track.react */ \"./src/components/Track.react.js\");\n\nvar _Track2 = _interopRequireDefault(_Track);\n\nvar _U = __webpack_require__(/*! ./components/U.react */ \"./src/components/U.react.js\");\n\nvar _U2 = _interopRequireDefault(_U);\n\nvar _Ul = __webpack_require__(/*! ./components/Ul.react */ \"./src/components/Ul.react.js\");\n\nvar _Ul2 = _interopRequireDefault(_Ul);\n\nvar _Var = __webpack_require__(/*! ./components/Var.react */ \"./src/components/Var.react.js\");\n\nvar _Var2 = _interopRequireDefault(_Var);\n\nvar _Video = __webpack_require__(/*! ./components/Video.react */ \"./src/components/Video.react.js\");\n\nvar _Video2 = _interopRequireDefault(_Video);\n\nvar _Wbr = __webpack_require__(/*! ./components/Wbr.react */ \"./src/components/Wbr.react.js\");\n\nvar _Wbr2 = _interopRequireDefault(_Wbr);\n\nvar _Xmp = __webpack_require__(/*! ./components/Xmp.react */ \"./src/components/Xmp.react.js\");\n\nvar _Xmp2 = _interopRequireDefault(_Xmp);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.A = _A2.default;\nexports.Abbr = _Abbr2.default;\nexports.Acronym = _Acronym2.default;\nexports.Address = _Address2.default;\nexports.Area = _Area2.default;\nexports.Article = _Article2.default;\nexports.Aside = _Aside2.default;\nexports.Audio = _Audio2.default;\nexports.B = _B2.default;\nexports.Base = _Base2.default;\nexports.Basefont = _Basefont2.default;\nexports.Bdi = _Bdi2.default;\nexports.Bdo = _Bdo2.default;\nexports.Big = _Big2.default;\nexports.Blink = _Blink2.default;\nexports.Blockquote = _Blockquote2.default;\nexports.Br = _Br2.default;\nexports.Button = _Button2.default;\nexports.Canvas = _Canvas2.default;\nexports.Caption = _Caption2.default;\nexports.Center = _Center2.default;\nexports.Cite = _Cite2.default;\nexports.Code = _Code2.default;\nexports.Col = _Col2.default;\nexports.Colgroup = _Colgroup2.default;\nexports.Command = _Command2.default;\nexports.Content = _Content2.default;\nexports.Data = _Data2.default;\nexports.Datalist = _Datalist2.default;\nexports.Dd = _Dd2.default;\nexports.Del = _Del2.default;\nexports.Details = _Details2.default;\nexports.Dfn = _Dfn2.default;\nexports.Dialog = _Dialog2.default;\nexports.Div = _Div2.default;\nexports.Dl = _Dl2.default;\nexports.Dt = _Dt2.default;\nexports.Element = _Element2.default;\nexports.Em = _Em2.default;\nexports.Embed = _Embed2.default;\nexports.Fieldset = _Fieldset2.default;\nexports.Figcaption = _Figcaption2.default;\nexports.Figure = _Figure2.default;\nexports.Font = _Font2.default;\nexports.Footer = _Footer2.default;\nexports.Form = _Form2.default;\nexports.Frame = _Frame2.default;\nexports.Frameset = _Frameset2.default;\nexports.H1 = _H2.default;\nexports.H2 = _H4.default;\nexports.H3 = _H6.default;\nexports.H4 = _H8.default;\nexports.H5 = _H10.default;\nexports.H6 = _H12.default;\nexports.Header = _Header2.default;\nexports.Hgroup = _Hgroup2.default;\nexports.Hr = _Hr2.default;\nexports.I = _I2.default;\nexports.Iframe = _Iframe2.default;\nexports.Img = _Img2.default;\nexports.Ins = _Ins2.default;\nexports.Isindex = _Isindex2.default;\nexports.Kbd = _Kbd2.default;\nexports.Keygen = _Keygen2.default;\nexports.Label = _Label2.default;\nexports.Legend = _Legend2.default;\nexports.Li = _Li2.default;\nexports.Link = _Link2.default;\nexports.Listing = _Listing2.default;\nexports.Main = _Main2.default;\nexports.MapEl = _MapEl2.default;\nexports.Mark = _Mark2.default;\nexports.Marquee = _Marquee2.default;\nexports.Meta = _Meta2.default;\nexports.Meter = _Meter2.default;\nexports.Multicol = _Multicol2.default;\nexports.Nav = _Nav2.default;\nexports.Nextid = _Nextid2.default;\nexports.Nobr = _Nobr2.default;\nexports.Noscript = _Noscript2.default;\nexports.ObjectEl = _ObjectEl2.default;\nexports.Ol = _Ol2.default;\nexports.Optgroup = _Optgroup2.default;\nexports.Option = _Option2.default;\nexports.Output = _Output2.default;\nexports.P = _P2.default;\nexports.Param = _Param2.default;\nexports.Picture = _Picture2.default;\nexports.Plaintext = _Plaintext2.default;\nexports.Pre = _Pre2.default;\nexports.Progress = _Progress2.default;\nexports.Q = _Q2.default;\nexports.Rb = _Rb2.default;\nexports.Rp = _Rp2.default;\nexports.Rt = _Rt2.default;\nexports.Rtc = _Rtc2.default;\nexports.Ruby = _Ruby2.default;\nexports.S = _S2.default;\nexports.Samp = _Samp2.default;\nexports.Script = _Script2.default;\nexports.Section = _Section2.default;\nexports.Select = _Select2.default;\nexports.Shadow = _Shadow2.default;\nexports.Slot = _Slot2.default;\nexports.Small = _Small2.default;\nexports.Source = _Source2.default;\nexports.Spacer = _Spacer2.default;\nexports.Span = _Span2.default;\nexports.Strike = _Strike2.default;\nexports.Strong = _Strong2.default;\nexports.Sub = _Sub2.default;\nexports.Summary = _Summary2.default;\nexports.Sup = _Sup2.default;\nexports.Table = _Table2.default;\nexports.Tbody = _Tbody2.default;\nexports.Td = _Td2.default;\nexports.Template = _Template2.default;\nexports.Textarea = _Textarea2.default;\nexports.Tfoot = _Tfoot2.default;\nexports.Th = _Th2.default;\nexports.Thead = _Thead2.default;\nexports.Time = _Time2.default;\nexports.Title = _Title2.default;\nexports.Tr = _Tr2.default;\nexports.Track = _Track2.default;\nexports.U = _U2.default;\nexports.Ul = _Ul2.default;\nexports.Var = _Var2.default;\nexports.Video = _Video2.default;\nexports.Wbr = _Wbr2.default;\nexports.Xmp = _Xmp2.default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9pbmRleC5qcz9iNjM1Il0sIm5hbWVzIjpbIkEiLCJBYmJyIiwiQWNyb255bSIsIkFkZHJlc3MiLCJBcmVhIiwiQXJ0aWNsZSIsIkFzaWRlIiwiQXVkaW8iLCJCIiwiQmFzZSIsIkJhc2Vmb250IiwiQmRpIiwiQmRvIiwiQmlnIiwiQmxpbmsiLCJCbG9ja3F1b3RlIiwiQnIiLCJCdXR0b24iLCJDYW52YXMiLCJDYXB0aW9uIiwiQ2VudGVyIiwiQ2l0ZSIsIkNvZGUiLCJDb2wiLCJDb2xncm91cCIsIkNvbW1hbmQiLCJDb250ZW50IiwiRGF0YSIsIkRhdGFsaXN0IiwiRGQiLCJEZWwiLCJEZXRhaWxzIiwiRGZuIiwiRGlhbG9nIiwiRGl2IiwiRGwiLCJEdCIsIkVsZW1lbnQiLCJFbSIsIkVtYmVkIiwiRmllbGRzZXQiLCJGaWdjYXB0aW9uIiwiRmlndXJlIiwiRm9udCIsIkZvb3RlciIsIkZvcm0iLCJGcmFtZSIsIkZyYW1lc2V0IiwiSDEiLCJIMiIsIkgzIiwiSDQiLCJINSIsIkg2IiwiSGVhZGVyIiwiSGdyb3VwIiwiSHIiLCJJIiwiSWZyYW1lIiwiSW1nIiwiSW5zIiwiSXNpbmRleCIsIktiZCIsIktleWdlbiIsIkxhYmVsIiwiTGVnZW5kIiwiTGkiLCJMaW5rIiwiTGlzdGluZyIsIk1haW4iLCJNYXBFbCIsIk1hcmsiLCJNYXJxdWVlIiwiTWV0YSIsIk1ldGVyIiwiTXVsdGljb2wiLCJOYXYiLCJOZXh0aWQiLCJOb2JyIiwiTm9zY3JpcHQiLCJPYmplY3RFbCIsIk9sIiwiT3B0Z3JvdXAiLCJPcHRpb24iLCJPdXRwdXQiLCJQIiwiUGFyYW0iLCJQaWN0dXJlIiwiUGxhaW50ZXh0IiwiUHJlIiwiUHJvZ3Jlc3MiLCJRIiwiUmIiLCJScCIsIlJ0IiwiUnRjIiwiUnVieSIsIlMiLCJTYW1wIiwiU2NyaXB0IiwiU2VjdGlvbiIsIlNlbGVjdCIsIlNoYWRvdyIsIlNsb3QiLCJTbWFsbCIsIlNvdXJjZSIsIlNwYWNlciIsIlNwYW4iLCJTdHJpa2UiLCJTdHJvbmciLCJTdWIiLCJTdW1tYXJ5IiwiU3VwIiwiVGFibGUiLCJUYm9keSIsIlRkIiwiVGVtcGxhdGUiLCJUZXh0YXJlYSIsIlRmb290IiwiVGgiLCJUaGVhZCIsIlRpbWUiLCJUaXRsZSIsIlRyIiwiVHJhY2siLCJVIiwiVWwiLCJWYXIiLCJWaWRlbyIsIldiciIsIlhtcCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7UUFHSUEsQyxHQUFBQSxXO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxDLEdBQUFBLFc7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsRyxHQUFBQSxhO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxHLEdBQUFBLGE7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLFUsR0FBQUEsb0I7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxHLEdBQUFBLGE7UUFDQUMsUSxHQUFBQSxrQjtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxFLEdBQUFBLFk7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLFUsR0FBQUEsb0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxJLEdBQUFBLGM7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxJLEdBQUFBLGM7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsRSxHQUFBQSxXO1FBQ0FDLEUsR0FBQUEsVztRQUNBQyxFLEdBQUFBLFc7UUFDQUMsRSxHQUFBQSxXO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxFLEdBQUFBLFk7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxDLEdBQUFBLFc7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxHLEdBQUFBLGE7UUFDQUMsRyxHQUFBQSxhO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsRyxHQUFBQSxhO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxLLEdBQUFBLGU7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEMsR0FBQUEsVztRQUNBQyxLLEdBQUFBLGU7UUFDQUMsTyxHQUFBQSxpQjtRQUNBQyxTLEdBQUFBLG1CO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLEMsR0FBQUEsVztRQUNBQyxFLEdBQUFBLFk7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxHLEdBQUFBLGE7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLEMsR0FBQUEsVztRQUNBQyxJLEdBQUFBLGM7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxJLEdBQUFBLGM7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxJLEdBQUFBLGM7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxLLEdBQUFBLGU7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxLLEdBQUFBLGU7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxFLEdBQUFBLFk7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLEMsR0FBQUEsVztRQUNBQyxFLEdBQUFBLFk7UUFDQUMsRyxHQUFBQSxhO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxHLEdBQUFBLGE7UUFDQUMsRyxHQUFBQSxhIiwiZmlsZSI6Ii4vc3JjL2luZGV4LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEEgZnJvbSAnLi9jb21wb25lbnRzL0EucmVhY3QnO1xyXG5pbXBvcnQgQWJiciBmcm9tICcuL2NvbXBvbmVudHMvQWJici5yZWFjdCc7XHJcbmltcG9ydCBBY3JvbnltIGZyb20gJy4vY29tcG9uZW50cy9BY3JvbnltLnJlYWN0JztcclxuaW1wb3J0IEFkZHJlc3MgZnJvbSAnLi9jb21wb25lbnRzL0FkZHJlc3MucmVhY3QnO1xyXG5pbXBvcnQgQXJlYSBmcm9tICcuL2NvbXBvbmVudHMvQXJlYS5yZWFjdCc7XHJcbmltcG9ydCBBcnRpY2xlIGZyb20gJy4vY29tcG9uZW50cy9BcnRpY2xlLnJlYWN0JztcclxuaW1wb3J0IEFzaWRlIGZyb20gJy4vY29tcG9uZW50cy9Bc2lkZS5yZWFjdCc7XHJcbmltcG9ydCBBdWRpbyBmcm9tICcuL2NvbXBvbmVudHMvQXVkaW8ucmVhY3QnO1xyXG5pbXBvcnQgQiBmcm9tICcuL2NvbXBvbmVudHMvQi5yZWFjdCc7XHJcbmltcG9ydCBCYXNlIGZyb20gJy4vY29tcG9uZW50cy9CYXNlLnJlYWN0JztcclxuaW1wb3J0IEJhc2Vmb250IGZyb20gJy4vY29tcG9uZW50cy9CYXNlZm9udC5yZWFjdCc7XHJcbmltcG9ydCBCZGkgZnJvbSAnLi9jb21wb25lbnRzL0JkaS5yZWFjdCc7XHJcbmltcG9ydCBCZG8gZnJvbSAnLi9jb21wb25lbnRzL0Jkby5yZWFjdCc7XHJcbmltcG9ydCBCaWcgZnJvbSAnLi9jb21wb25lbnRzL0JpZy5yZWFjdCc7XHJcbmltcG9ydCBCbGluayBmcm9tICcuL2NvbXBvbmVudHMvQmxpbmsucmVhY3QnO1xyXG5pbXBvcnQgQmxvY2txdW90ZSBmcm9tICcuL2NvbXBvbmVudHMvQmxvY2txdW90ZS5yZWFjdCc7XHJcbmltcG9ydCBCciBmcm9tICcuL2NvbXBvbmVudHMvQnIucmVhY3QnO1xyXG5pbXBvcnQgQnV0dG9uIGZyb20gJy4vY29tcG9uZW50cy9CdXR0b24ucmVhY3QnO1xyXG5pbXBvcnQgQ2FudmFzIGZyb20gJy4vY29tcG9uZW50cy9DYW52YXMucmVhY3QnO1xyXG5pbXBvcnQgQ2FwdGlvbiBmcm9tICcuL2NvbXBvbmVudHMvQ2FwdGlvbi5yZWFjdCc7XHJcbmltcG9ydCBDZW50ZXIgZnJvbSAnLi9jb21wb25lbnRzL0NlbnRlci5yZWFjdCc7XHJcbmltcG9ydCBDaXRlIGZyb20gJy4vY29tcG9uZW50cy9DaXRlLnJlYWN0JztcclxuaW1wb3J0IENvZGUgZnJvbSAnLi9jb21wb25lbnRzL0NvZGUucmVhY3QnO1xyXG5pbXBvcnQgQ29sIGZyb20gJy4vY29tcG9uZW50cy9Db2wucmVhY3QnO1xyXG5pbXBvcnQgQ29sZ3JvdXAgZnJvbSAnLi9jb21wb25lbnRzL0NvbGdyb3VwLnJlYWN0JztcclxuaW1wb3J0IENvbW1hbmQgZnJvbSAnLi9jb21wb25lbnRzL0NvbW1hbmQucmVhY3QnO1xyXG5pbXBvcnQgQ29udGVudCBmcm9tICcuL2NvbXBvbmVudHMvQ29udGVudC5yZWFjdCc7XHJcbmltcG9ydCBEYXRhIGZyb20gJy4vY29tcG9uZW50cy9EYXRhLnJlYWN0JztcclxuaW1wb3J0IERhdGFsaXN0IGZyb20gJy4vY29tcG9uZW50cy9EYXRhbGlzdC5yZWFjdCc7XHJcbmltcG9ydCBEZCBmcm9tICcuL2NvbXBvbmVudHMvRGQucmVhY3QnO1xyXG5pbXBvcnQgRGVsIGZyb20gJy4vY29tcG9uZW50cy9EZWwucmVhY3QnO1xyXG5pbXBvcnQgRGV0YWlscyBmcm9tICcuL2NvbXBvbmVudHMvRGV0YWlscy5yZWFjdCc7XHJcbmltcG9ydCBEZm4gZnJvbSAnLi9jb21wb25lbnRzL0Rmbi5yZWFjdCc7XHJcbmltcG9ydCBEaWFsb2cgZnJvbSAnLi9jb21wb25lbnRzL0RpYWxvZy5yZWFjdCc7XHJcbmltcG9ydCBEaXYgZnJvbSAnLi9jb21wb25lbnRzL0Rpdi5yZWFjdCc7XHJcbmltcG9ydCBEbCBmcm9tICcuL2NvbXBvbmVudHMvRGwucmVhY3QnO1xyXG5pbXBvcnQgRHQgZnJvbSAnLi9jb21wb25lbnRzL0R0LnJlYWN0JztcclxuaW1wb3J0IEVsZW1lbnQgZnJvbSAnLi9jb21wb25lbnRzL0VsZW1lbnQucmVhY3QnO1xyXG5pbXBvcnQgRW0gZnJvbSAnLi9jb21wb25lbnRzL0VtLnJlYWN0JztcclxuaW1wb3J0IEVtYmVkIGZyb20gJy4vY29tcG9uZW50cy9FbWJlZC5yZWFjdCc7XHJcbmltcG9ydCBGaWVsZHNldCBmcm9tICcuL2NvbXBvbmVudHMvRmllbGRzZXQucmVhY3QnO1xyXG5pbXBvcnQgRmlnY2FwdGlvbiBmcm9tICcuL2NvbXBvbmVudHMvRmlnY2FwdGlvbi5yZWFjdCc7XHJcbmltcG9ydCBGaWd1cmUgZnJvbSAnLi9jb21wb25lbnRzL0ZpZ3VyZS5yZWFjdCc7XHJcbmltcG9ydCBGb250IGZyb20gJy4vY29tcG9uZW50cy9Gb250LnJlYWN0JztcclxuaW1wb3J0IEZvb3RlciBmcm9tICcuL2NvbXBvbmVudHMvRm9vdGVyLnJlYWN0JztcclxuaW1wb3J0IEZvcm0gZnJvbSAnLi9jb21wb25lbnRzL0Zvcm0ucmVhY3QnO1xyXG5pbXBvcnQgRnJhbWUgZnJvbSAnLi9jb21wb25lbnRzL0ZyYW1lLnJlYWN0JztcclxuaW1wb3J0IEZyYW1lc2V0IGZyb20gJy4vY29tcG9uZW50cy9GcmFtZXNldC5yZWFjdCc7XHJcbmltcG9ydCBIMSBmcm9tICcuL2NvbXBvbmVudHMvSDEucmVhY3QnO1xyXG5pbXBvcnQgSDIgZnJvbSAnLi9jb21wb25lbnRzL0gyLnJlYWN0JztcclxuaW1wb3J0IEgzIGZyb20gJy4vY29tcG9uZW50cy9IMy5yZWFjdCc7XHJcbmltcG9ydCBINCBmcm9tICcuL2NvbXBvbmVudHMvSDQucmVhY3QnO1xyXG5pbXBvcnQgSDUgZnJvbSAnLi9jb21wb25lbnRzL0g1LnJlYWN0JztcclxuaW1wb3J0IEg2IGZyb20gJy4vY29tcG9uZW50cy9INi5yZWFjdCc7XHJcbmltcG9ydCBIZWFkZXIgZnJvbSAnLi9jb21wb25lbnRzL0hlYWRlci5yZWFjdCc7XHJcbmltcG9ydCBIZ3JvdXAgZnJvbSAnLi9jb21wb25lbnRzL0hncm91cC5yZWFjdCc7XHJcbmltcG9ydCBIciBmcm9tICcuL2NvbXBvbmVudHMvSHIucmVhY3QnO1xyXG5pbXBvcnQgSSBmcm9tICcuL2NvbXBvbmVudHMvSS5yZWFjdCc7XHJcbmltcG9ydCBJZnJhbWUgZnJvbSAnLi9jb21wb25lbnRzL0lmcmFtZS5yZWFjdCc7XHJcbmltcG9ydCBJbWcgZnJvbSAnLi9jb21wb25lbnRzL0ltZy5yZWFjdCc7XHJcbmltcG9ydCBJbnMgZnJvbSAnLi9jb21wb25lbnRzL0lucy5yZWFjdCc7XHJcbmltcG9ydCBJc2luZGV4IGZyb20gJy4vY29tcG9uZW50cy9Jc2luZGV4LnJlYWN0JztcclxuaW1wb3J0IEtiZCBmcm9tICcuL2NvbXBvbmVudHMvS2JkLnJlYWN0JztcclxuaW1wb3J0IEtleWdlbiBmcm9tICcuL2NvbXBvbmVudHMvS2V5Z2VuLnJlYWN0JztcclxuaW1wb3J0IExhYmVsIGZyb20gJy4vY29tcG9uZW50cy9MYWJlbC5yZWFjdCc7XHJcbmltcG9ydCBMZWdlbmQgZnJvbSAnLi9jb21wb25lbnRzL0xlZ2VuZC5yZWFjdCc7XHJcbmltcG9ydCBMaSBmcm9tICcuL2NvbXBvbmVudHMvTGkucmVhY3QnO1xyXG5pbXBvcnQgTGluayBmcm9tICcuL2NvbXBvbmVudHMvTGluay5yZWFjdCc7XHJcbmltcG9ydCBMaXN0aW5nIGZyb20gJy4vY29tcG9uZW50cy9MaXN0aW5nLnJlYWN0JztcclxuaW1wb3J0IE1haW4gZnJvbSAnLi9jb21wb25lbnRzL01haW4ucmVhY3QnO1xyXG5pbXBvcnQgTWFwRWwgZnJvbSAnLi9jb21wb25lbnRzL01hcEVsLnJlYWN0JztcclxuaW1wb3J0IE1hcmsgZnJvbSAnLi9jb21wb25lbnRzL01hcmsucmVhY3QnO1xyXG5pbXBvcnQgTWFycXVlZSBmcm9tICcuL2NvbXBvbmVudHMvTWFycXVlZS5yZWFjdCc7XHJcbmltcG9ydCBNZXRhIGZyb20gJy4vY29tcG9uZW50cy9NZXRhLnJlYWN0JztcclxuaW1wb3J0IE1ldGVyIGZyb20gJy4vY29tcG9uZW50cy9NZXRlci5yZWFjdCc7XHJcbmltcG9ydCBNdWx0aWNvbCBmcm9tICcuL2NvbXBvbmVudHMvTXVsdGljb2wucmVhY3QnO1xyXG5pbXBvcnQgTmF2IGZyb20gJy4vY29tcG9uZW50cy9OYXYucmVhY3QnO1xyXG5pbXBvcnQgTmV4dGlkIGZyb20gJy4vY29tcG9uZW50cy9OZXh0aWQucmVhY3QnO1xyXG5pbXBvcnQgTm9iciBmcm9tICcuL2NvbXBvbmVudHMvTm9ici5yZWFjdCc7XHJcbmltcG9ydCBOb3NjcmlwdCBmcm9tICcuL2NvbXBvbmVudHMvTm9zY3JpcHQucmVhY3QnO1xyXG5pbXBvcnQgT2JqZWN0RWwgZnJvbSAnLi9jb21wb25lbnRzL09iamVjdEVsLnJlYWN0JztcclxuaW1wb3J0IE9sIGZyb20gJy4vY29tcG9uZW50cy9PbC5yZWFjdCc7XHJcbmltcG9ydCBPcHRncm91cCBmcm9tICcuL2NvbXBvbmVudHMvT3B0Z3JvdXAucmVhY3QnO1xyXG5pbXBvcnQgT3B0aW9uIGZyb20gJy4vY29tcG9uZW50cy9PcHRpb24ucmVhY3QnO1xyXG5pbXBvcnQgT3V0cHV0IGZyb20gJy4vY29tcG9uZW50cy9PdXRwdXQucmVhY3QnO1xyXG5pbXBvcnQgUCBmcm9tICcuL2NvbXBvbmVudHMvUC5yZWFjdCc7XHJcbmltcG9ydCBQYXJhbSBmcm9tICcuL2NvbXBvbmVudHMvUGFyYW0ucmVhY3QnO1xyXG5pbXBvcnQgUGljdHVyZSBmcm9tICcuL2NvbXBvbmVudHMvUGljdHVyZS5yZWFjdCc7XHJcbmltcG9ydCBQbGFpbnRleHQgZnJvbSAnLi9jb21wb25lbnRzL1BsYWludGV4dC5yZWFjdCc7XHJcbmltcG9ydCBQcmUgZnJvbSAnLi9jb21wb25lbnRzL1ByZS5yZWFjdCc7XHJcbmltcG9ydCBQcm9ncmVzcyBmcm9tICcuL2NvbXBvbmVudHMvUHJvZ3Jlc3MucmVhY3QnO1xyXG5pbXBvcnQgUSBmcm9tICcuL2NvbXBvbmVudHMvUS5yZWFjdCc7XHJcbmltcG9ydCBSYiBmcm9tICcuL2NvbXBvbmVudHMvUmIucmVhY3QnO1xyXG5pbXBvcnQgUnAgZnJvbSAnLi9jb21wb25lbnRzL1JwLnJlYWN0JztcclxuaW1wb3J0IFJ0IGZyb20gJy4vY29tcG9uZW50cy9SdC5yZWFjdCc7XHJcbmltcG9ydCBSdGMgZnJvbSAnLi9jb21wb25lbnRzL1J0Yy5yZWFjdCc7XHJcbmltcG9ydCBSdWJ5IGZyb20gJy4vY29tcG9uZW50cy9SdWJ5LnJlYWN0JztcclxuaW1wb3J0IFMgZnJvbSAnLi9jb21wb25lbnRzL1MucmVhY3QnO1xyXG5pbXBvcnQgU2FtcCBmcm9tICcuL2NvbXBvbmVudHMvU2FtcC5yZWFjdCc7XHJcbmltcG9ydCBTY3JpcHQgZnJvbSAnLi9jb21wb25lbnRzL1NjcmlwdC5yZWFjdCc7XHJcbmltcG9ydCBTZWN0aW9uIGZyb20gJy4vY29tcG9uZW50cy9TZWN0aW9uLnJlYWN0JztcclxuaW1wb3J0IFNlbGVjdCBmcm9tICcuL2NvbXBvbmVudHMvU2VsZWN0LnJlYWN0JztcclxuaW1wb3J0IFNoYWRvdyBmcm9tICcuL2NvbXBvbmVudHMvU2hhZG93LnJlYWN0JztcclxuaW1wb3J0IFNsb3QgZnJvbSAnLi9jb21wb25lbnRzL1Nsb3QucmVhY3QnO1xyXG5pbXBvcnQgU21hbGwgZnJvbSAnLi9jb21wb25lbnRzL1NtYWxsLnJlYWN0JztcclxuaW1wb3J0IFNvdXJjZSBmcm9tICcuL2NvbXBvbmVudHMvU291cmNlLnJlYWN0JztcclxuaW1wb3J0IFNwYWNlciBmcm9tICcuL2NvbXBvbmVudHMvU3BhY2VyLnJlYWN0JztcclxuaW1wb3J0IFNwYW4gZnJvbSAnLi9jb21wb25lbnRzL1NwYW4ucmVhY3QnO1xyXG5pbXBvcnQgU3RyaWtlIGZyb20gJy4vY29tcG9uZW50cy9TdHJpa2UucmVhY3QnO1xyXG5pbXBvcnQgU3Ryb25nIGZyb20gJy4vY29tcG9uZW50cy9TdHJvbmcucmVhY3QnO1xyXG5pbXBvcnQgU3ViIGZyb20gJy4vY29tcG9uZW50cy9TdWIucmVhY3QnO1xyXG5pbXBvcnQgU3VtbWFyeSBmcm9tICcuL2NvbXBvbmVudHMvU3VtbWFyeS5yZWFjdCc7XHJcbmltcG9ydCBTdXAgZnJvbSAnLi9jb21wb25lbnRzL1N1cC5yZWFjdCc7XHJcbmltcG9ydCBUYWJsZSBmcm9tICcuL2NvbXBvbmVudHMvVGFibGUucmVhY3QnO1xyXG5pbXBvcnQgVGJvZHkgZnJvbSAnLi9jb21wb25lbnRzL1Rib2R5LnJlYWN0JztcclxuaW1wb3J0IFRkIGZyb20gJy4vY29tcG9uZW50cy9UZC5yZWFjdCc7XHJcbmltcG9ydCBUZW1wbGF0ZSBmcm9tICcuL2NvbXBvbmVudHMvVGVtcGxhdGUucmVhY3QnO1xyXG5pbXBvcnQgVGV4dGFyZWEgZnJvbSAnLi9jb21wb25lbnRzL1RleHRhcmVhLnJlYWN0JztcclxuaW1wb3J0IFRmb290IGZyb20gJy4vY29tcG9uZW50cy9UZm9vdC5yZWFjdCc7XHJcbmltcG9ydCBUaCBmcm9tICcuL2NvbXBvbmVudHMvVGgucmVhY3QnO1xyXG5pbXBvcnQgVGhlYWQgZnJvbSAnLi9jb21wb25lbnRzL1RoZWFkLnJlYWN0JztcclxuaW1wb3J0IFRpbWUgZnJvbSAnLi9jb21wb25lbnRzL1RpbWUucmVhY3QnO1xyXG5pbXBvcnQgVGl0bGUgZnJvbSAnLi9jb21wb25lbnRzL1RpdGxlLnJlYWN0JztcclxuaW1wb3J0IFRyIGZyb20gJy4vY29tcG9uZW50cy9Uci5yZWFjdCc7XHJcbmltcG9ydCBUcmFjayBmcm9tICcuL2NvbXBvbmVudHMvVHJhY2sucmVhY3QnO1xyXG5pbXBvcnQgVSBmcm9tICcuL2NvbXBvbmVudHMvVS5yZWFjdCc7XHJcbmltcG9ydCBVbCBmcm9tICcuL2NvbXBvbmVudHMvVWwucmVhY3QnO1xyXG5pbXBvcnQgVmFyIGZyb20gJy4vY29tcG9uZW50cy9WYXIucmVhY3QnO1xyXG5pbXBvcnQgVmlkZW8gZnJvbSAnLi9jb21wb25lbnRzL1ZpZGVvLnJlYWN0JztcclxuaW1wb3J0IFdiciBmcm9tICcuL2NvbXBvbmVudHMvV2JyLnJlYWN0JztcclxuaW1wb3J0IFhtcCBmcm9tICcuL2NvbXBvbmVudHMvWG1wLnJlYWN0JztcclxuXHJcbmV4cG9ydCB7XHJcbiAgICBBLFxyXG4gICAgQWJicixcclxuICAgIEFjcm9ueW0sXHJcbiAgICBBZGRyZXNzLFxyXG4gICAgQXJlYSxcclxuICAgIEFydGljbGUsXHJcbiAgICBBc2lkZSxcclxuICAgIEF1ZGlvLFxyXG4gICAgQixcclxuICAgIEJhc2UsXHJcbiAgICBCYXNlZm9udCxcclxuICAgIEJkaSxcclxuICAgIEJkbyxcclxuICAgIEJpZyxcclxuICAgIEJsaW5rLFxyXG4gICAgQmxvY2txdW90ZSxcclxuICAgIEJyLFxyXG4gICAgQnV0dG9uLFxyXG4gICAgQ2FudmFzLFxyXG4gICAgQ2FwdGlvbixcclxuICAgIENlbnRlcixcclxuICAgIENpdGUsXHJcbiAgICBDb2RlLFxyXG4gICAgQ29sLFxyXG4gICAgQ29sZ3JvdXAsXHJcbiAgICBDb21tYW5kLFxyXG4gICAgQ29udGVudCxcclxuICAgIERhdGEsXHJcbiAgICBEYXRhbGlzdCxcclxuICAgIERkLFxyXG4gICAgRGVsLFxyXG4gICAgRGV0YWlscyxcclxuICAgIERmbixcclxuICAgIERpYWxvZyxcclxuICAgIERpdixcclxuICAgIERsLFxyXG4gICAgRHQsXHJcbiAgICBFbGVtZW50LFxyXG4gICAgRW0sXHJcbiAgICBFbWJlZCxcclxuICAgIEZpZWxkc2V0LFxyXG4gICAgRmlnY2FwdGlvbixcclxuICAgIEZpZ3VyZSxcclxuICAgIEZvbnQsXHJcbiAgICBGb290ZXIsXHJcbiAgICBGb3JtLFxyXG4gICAgRnJhbWUsXHJcbiAgICBGcmFtZXNldCxcclxuICAgIEgxLFxyXG4gICAgSDIsXHJcbiAgICBIMyxcclxuICAgIEg0LFxyXG4gICAgSDUsXHJcbiAgICBINixcclxuICAgIEhlYWRlcixcclxuICAgIEhncm91cCxcclxuICAgIEhyLFxyXG4gICAgSSxcclxuICAgIElmcmFtZSxcclxuICAgIEltZyxcclxuICAgIElucyxcclxuICAgIElzaW5kZXgsXHJcbiAgICBLYmQsXHJcbiAgICBLZXlnZW4sXHJcbiAgICBMYWJlbCxcclxuICAgIExlZ2VuZCxcclxuICAgIExpLFxyXG4gICAgTGluayxcclxuICAgIExpc3RpbmcsXHJcbiAgICBNYWluLFxyXG4gICAgTWFwRWwsXHJcbiAgICBNYXJrLFxyXG4gICAgTWFycXVlZSxcclxuICAgIE1ldGEsXHJcbiAgICBNZXRlcixcclxuICAgIE11bHRpY29sLFxyXG4gICAgTmF2LFxyXG4gICAgTmV4dGlkLFxyXG4gICAgTm9icixcclxuICAgIE5vc2NyaXB0LFxyXG4gICAgT2JqZWN0RWwsXHJcbiAgICBPbCxcclxuICAgIE9wdGdyb3VwLFxyXG4gICAgT3B0aW9uLFxyXG4gICAgT3V0cHV0LFxyXG4gICAgUCxcclxuICAgIFBhcmFtLFxyXG4gICAgUGljdHVyZSxcclxuICAgIFBsYWludGV4dCxcclxuICAgIFByZSxcclxuICAgIFByb2dyZXNzLFxyXG4gICAgUSxcclxuICAgIFJiLFxyXG4gICAgUnAsXHJcbiAgICBSdCxcclxuICAgIFJ0YyxcclxuICAgIFJ1YnksXHJcbiAgICBTLFxyXG4gICAgU2FtcCxcclxuICAgIFNjcmlwdCxcclxuICAgIFNlY3Rpb24sXHJcbiAgICBTZWxlY3QsXHJcbiAgICBTaGFkb3csXHJcbiAgICBTbG90LFxyXG4gICAgU21hbGwsXHJcbiAgICBTb3VyY2UsXHJcbiAgICBTcGFjZXIsXHJcbiAgICBTcGFuLFxyXG4gICAgU3RyaWtlLFxyXG4gICAgU3Ryb25nLFxyXG4gICAgU3ViLFxyXG4gICAgU3VtbWFyeSxcclxuICAgIFN1cCxcclxuICAgIFRhYmxlLFxyXG4gICAgVGJvZHksXHJcbiAgICBUZCxcclxuICAgIFRlbXBsYXRlLFxyXG4gICAgVGV4dGFyZWEsXHJcbiAgICBUZm9vdCxcclxuICAgIFRoLFxyXG4gICAgVGhlYWQsXHJcbiAgICBUaW1lLFxyXG4gICAgVGl0bGUsXHJcbiAgICBUcixcclxuICAgIFRyYWNrLFxyXG4gICAgVSxcclxuICAgIFVsLFxyXG4gICAgVmFyLFxyXG4gICAgVmlkZW8sXHJcbiAgICBXYnIsXHJcbiAgICBYbXBcclxufTtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/index.js\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.Xmp = exports.Wbr = exports.Video = exports.Var = exports.Ul = exports.U = exports.Track = exports.Tr = exports.Title = exports.Time = exports.Thead = exports.Th = exports.Tfoot = exports.Textarea = exports.Template = exports.Td = exports.Tbody = exports.Table = exports.Sup = exports.Summary = exports.Sub = exports.Strong = exports.Strike = exports.Span = exports.Spacer = exports.Source = exports.Small = exports.Slot = exports.Shadow = exports.Select = exports.Section = undefined;\nexports.Script = exports.Samp = exports.S = exports.Ruby = exports.Rtc = exports.Rt = exports.Rp = exports.Rb = exports.Q = exports.Progress = exports.Pre = exports.Plaintext = exports.Picture = exports.Param = exports.P = exports.Output = exports.Option = exports.Optgroup = exports.Ol = exports.ObjectEl = exports.Noscript = exports.Nobr = exports.Nextid = exports.Nav = exports.Multicol = exports.Meter = exports.Meta = exports.Marquee = exports.Mark = exports.MapEl = exports.Main = exports.Listing = exports.Link = exports.Li = exports.Legend = exports.Label = exports.Keygen = exports.Kbd = exports.Isindex = exports.Ins = exports.Img = exports.Iframe = exports.I = exports.Hr = exports.Hgroup = exports.Header = exports.H6 = exports.H5 = exports.H4 = exports.H3 = exports.H2 = exports.H1 = exports.Frameset = exports.Frame = exports.Form = exports.Footer = exports.Font = exports.Figure = exports.Figcaption = exports.Fieldset = exports.Embed = exports.Em = exports.Element = exports.Dt = exports.Dl = exports.Div = exports.Dialog = exports.Dfn = exports.Details = exports.Del = exports.Dd = exports.Datalist = exports.Data = exports.Content = exports.Command = exports.Colgroup = exports.Col = exports.Code = exports.Cite = exports.Center = exports.Caption = exports.Canvas = exports.Button = exports.Br = exports.Blockquote = exports.Blink = exports.Big = exports.Bdo = exports.Bdi = exports.Basefont = exports.Base = exports.B = exports.Audio = exports.Aside = exports.Article = exports.Area = exports.Address = exports.Acronym = exports.Abbr = exports.A = undefined;\n\nvar _A = __webpack_require__(/*! ./components/A.react */ \"./src/components/A.react.js\");\n\nvar _A2 = _interopRequireDefault(_A);\n\nvar _Abbr = __webpack_require__(/*! ./components/Abbr.react */ \"./src/components/Abbr.react.js\");\n\nvar _Abbr2 = _interopRequireDefault(_Abbr);\n\nvar _Acronym = __webpack_require__(/*! ./components/Acronym.react */ \"./src/components/Acronym.react.js\");\n\nvar _Acronym2 = _interopRequireDefault(_Acronym);\n\nvar _Address = __webpack_require__(/*! ./components/Address.react */ \"./src/components/Address.react.js\");\n\nvar _Address2 = _interopRequireDefault(_Address);\n\nvar _Area = __webpack_require__(/*! ./components/Area.react */ \"./src/components/Area.react.js\");\n\nvar _Area2 = _interopRequireDefault(_Area);\n\nvar _Article = __webpack_require__(/*! ./components/Article.react */ \"./src/components/Article.react.js\");\n\nvar _Article2 = _interopRequireDefault(_Article);\n\nvar _Aside = __webpack_require__(/*! ./components/Aside.react */ \"./src/components/Aside.react.js\");\n\nvar _Aside2 = _interopRequireDefault(_Aside);\n\nvar _Audio = __webpack_require__(/*! ./components/Audio.react */ \"./src/components/Audio.react.js\");\n\nvar _Audio2 = _interopRequireDefault(_Audio);\n\nvar _B = __webpack_require__(/*! ./components/B.react */ \"./src/components/B.react.js\");\n\nvar _B2 = _interopRequireDefault(_B);\n\nvar _Base = __webpack_require__(/*! ./components/Base.react */ \"./src/components/Base.react.js\");\n\nvar _Base2 = _interopRequireDefault(_Base);\n\nvar _Basefont = __webpack_require__(/*! ./components/Basefont.react */ \"./src/components/Basefont.react.js\");\n\nvar _Basefont2 = _interopRequireDefault(_Basefont);\n\nvar _Bdi = __webpack_require__(/*! ./components/Bdi.react */ \"./src/components/Bdi.react.js\");\n\nvar _Bdi2 = _interopRequireDefault(_Bdi);\n\nvar _Bdo = __webpack_require__(/*! ./components/Bdo.react */ \"./src/components/Bdo.react.js\");\n\nvar _Bdo2 = _interopRequireDefault(_Bdo);\n\nvar _Big = __webpack_require__(/*! ./components/Big.react */ \"./src/components/Big.react.js\");\n\nvar _Big2 = _interopRequireDefault(_Big);\n\nvar _Blink = __webpack_require__(/*! ./components/Blink.react */ \"./src/components/Blink.react.js\");\n\nvar _Blink2 = _interopRequireDefault(_Blink);\n\nvar _Blockquote = __webpack_require__(/*! ./components/Blockquote.react */ \"./src/components/Blockquote.react.js\");\n\nvar _Blockquote2 = _interopRequireDefault(_Blockquote);\n\nvar _Br = __webpack_require__(/*! ./components/Br.react */ \"./src/components/Br.react.js\");\n\nvar _Br2 = _interopRequireDefault(_Br);\n\nvar _Button = __webpack_require__(/*! ./components/Button.react */ \"./src/components/Button.react.js\");\n\nvar _Button2 = _interopRequireDefault(_Button);\n\nvar _Canvas = __webpack_require__(/*! ./components/Canvas.react */ \"./src/components/Canvas.react.js\");\n\nvar _Canvas2 = _interopRequireDefault(_Canvas);\n\nvar _Caption = __webpack_require__(/*! ./components/Caption.react */ \"./src/components/Caption.react.js\");\n\nvar _Caption2 = _interopRequireDefault(_Caption);\n\nvar _Center = __webpack_require__(/*! ./components/Center.react */ \"./src/components/Center.react.js\");\n\nvar _Center2 = _interopRequireDefault(_Center);\n\nvar _Cite = __webpack_require__(/*! ./components/Cite.react */ \"./src/components/Cite.react.js\");\n\nvar _Cite2 = _interopRequireDefault(_Cite);\n\nvar _Code = __webpack_require__(/*! ./components/Code.react */ \"./src/components/Code.react.js\");\n\nvar _Code2 = _interopRequireDefault(_Code);\n\nvar _Col = __webpack_require__(/*! ./components/Col.react */ \"./src/components/Col.react.js\");\n\nvar _Col2 = _interopRequireDefault(_Col);\n\nvar _Colgroup = __webpack_require__(/*! ./components/Colgroup.react */ \"./src/components/Colgroup.react.js\");\n\nvar _Colgroup2 = _interopRequireDefault(_Colgroup);\n\nvar _Command = __webpack_require__(/*! ./components/Command.react */ \"./src/components/Command.react.js\");\n\nvar _Command2 = _interopRequireDefault(_Command);\n\nvar _Content = __webpack_require__(/*! ./components/Content.react */ \"./src/components/Content.react.js\");\n\nvar _Content2 = _interopRequireDefault(_Content);\n\nvar _Data = __webpack_require__(/*! ./components/Data.react */ \"./src/components/Data.react.js\");\n\nvar _Data2 = _interopRequireDefault(_Data);\n\nvar _Datalist = __webpack_require__(/*! ./components/Datalist.react */ \"./src/components/Datalist.react.js\");\n\nvar _Datalist2 = _interopRequireDefault(_Datalist);\n\nvar _Dd = __webpack_require__(/*! ./components/Dd.react */ \"./src/components/Dd.react.js\");\n\nvar _Dd2 = _interopRequireDefault(_Dd);\n\nvar _Del = __webpack_require__(/*! ./components/Del.react */ \"./src/components/Del.react.js\");\n\nvar _Del2 = _interopRequireDefault(_Del);\n\nvar _Details = __webpack_require__(/*! ./components/Details.react */ \"./src/components/Details.react.js\");\n\nvar _Details2 = _interopRequireDefault(_Details);\n\nvar _Dfn = __webpack_require__(/*! ./components/Dfn.react */ \"./src/components/Dfn.react.js\");\n\nvar _Dfn2 = _interopRequireDefault(_Dfn);\n\nvar _Dialog = __webpack_require__(/*! ./components/Dialog.react */ \"./src/components/Dialog.react.js\");\n\nvar _Dialog2 = _interopRequireDefault(_Dialog);\n\nvar _Div = __webpack_require__(/*! ./components/Div.react */ \"./src/components/Div.react.js\");\n\nvar _Div2 = _interopRequireDefault(_Div);\n\nvar _Dl = __webpack_require__(/*! ./components/Dl.react */ \"./src/components/Dl.react.js\");\n\nvar _Dl2 = _interopRequireDefault(_Dl);\n\nvar _Dt = __webpack_require__(/*! ./components/Dt.react */ \"./src/components/Dt.react.js\");\n\nvar _Dt2 = _interopRequireDefault(_Dt);\n\nvar _Element = __webpack_require__(/*! ./components/Element.react */ \"./src/components/Element.react.js\");\n\nvar _Element2 = _interopRequireDefault(_Element);\n\nvar _Em = __webpack_require__(/*! ./components/Em.react */ \"./src/components/Em.react.js\");\n\nvar _Em2 = _interopRequireDefault(_Em);\n\nvar _Embed = __webpack_require__(/*! ./components/Embed.react */ \"./src/components/Embed.react.js\");\n\nvar _Embed2 = _interopRequireDefault(_Embed);\n\nvar _Fieldset = __webpack_require__(/*! ./components/Fieldset.react */ \"./src/components/Fieldset.react.js\");\n\nvar _Fieldset2 = _interopRequireDefault(_Fieldset);\n\nvar _Figcaption = __webpack_require__(/*! ./components/Figcaption.react */ \"./src/components/Figcaption.react.js\");\n\nvar _Figcaption2 = _interopRequireDefault(_Figcaption);\n\nvar _Figure = __webpack_require__(/*! ./components/Figure.react */ \"./src/components/Figure.react.js\");\n\nvar _Figure2 = _interopRequireDefault(_Figure);\n\nvar _Font = __webpack_require__(/*! ./components/Font.react */ \"./src/components/Font.react.js\");\n\nvar _Font2 = _interopRequireDefault(_Font);\n\nvar _Footer = __webpack_require__(/*! ./components/Footer.react */ \"./src/components/Footer.react.js\");\n\nvar _Footer2 = _interopRequireDefault(_Footer);\n\nvar _Form = __webpack_require__(/*! ./components/Form.react */ \"./src/components/Form.react.js\");\n\nvar _Form2 = _interopRequireDefault(_Form);\n\nvar _Frame = __webpack_require__(/*! ./components/Frame.react */ \"./src/components/Frame.react.js\");\n\nvar _Frame2 = _interopRequireDefault(_Frame);\n\nvar _Frameset = __webpack_require__(/*! ./components/Frameset.react */ \"./src/components/Frameset.react.js\");\n\nvar _Frameset2 = _interopRequireDefault(_Frameset);\n\nvar _H = __webpack_require__(/*! ./components/H1.react */ \"./src/components/H1.react.js\");\n\nvar _H2 = _interopRequireDefault(_H);\n\nvar _H3 = __webpack_require__(/*! ./components/H2.react */ \"./src/components/H2.react.js\");\n\nvar _H4 = _interopRequireDefault(_H3);\n\nvar _H5 = __webpack_require__(/*! ./components/H3.react */ \"./src/components/H3.react.js\");\n\nvar _H6 = _interopRequireDefault(_H5);\n\nvar _H7 = __webpack_require__(/*! ./components/H4.react */ \"./src/components/H4.react.js\");\n\nvar _H8 = _interopRequireDefault(_H7);\n\nvar _H9 = __webpack_require__(/*! ./components/H5.react */ \"./src/components/H5.react.js\");\n\nvar _H10 = _interopRequireDefault(_H9);\n\nvar _H11 = __webpack_require__(/*! ./components/H6.react */ \"./src/components/H6.react.js\");\n\nvar _H12 = _interopRequireDefault(_H11);\n\nvar _Header = __webpack_require__(/*! ./components/Header.react */ \"./src/components/Header.react.js\");\n\nvar _Header2 = _interopRequireDefault(_Header);\n\nvar _Hgroup = __webpack_require__(/*! ./components/Hgroup.react */ \"./src/components/Hgroup.react.js\");\n\nvar _Hgroup2 = _interopRequireDefault(_Hgroup);\n\nvar _Hr = __webpack_require__(/*! ./components/Hr.react */ \"./src/components/Hr.react.js\");\n\nvar _Hr2 = _interopRequireDefault(_Hr);\n\nvar _I = __webpack_require__(/*! ./components/I.react */ \"./src/components/I.react.js\");\n\nvar _I2 = _interopRequireDefault(_I);\n\nvar _Iframe = __webpack_require__(/*! ./components/Iframe.react */ \"./src/components/Iframe.react.js\");\n\nvar _Iframe2 = _interopRequireDefault(_Iframe);\n\nvar _Img = __webpack_require__(/*! ./components/Img.react */ \"./src/components/Img.react.js\");\n\nvar _Img2 = _interopRequireDefault(_Img);\n\nvar _Ins = __webpack_require__(/*! ./components/Ins.react */ \"./src/components/Ins.react.js\");\n\nvar _Ins2 = _interopRequireDefault(_Ins);\n\nvar _Isindex = __webpack_require__(/*! ./components/Isindex.react */ \"./src/components/Isindex.react.js\");\n\nvar _Isindex2 = _interopRequireDefault(_Isindex);\n\nvar _Kbd = __webpack_require__(/*! ./components/Kbd.react */ \"./src/components/Kbd.react.js\");\n\nvar _Kbd2 = _interopRequireDefault(_Kbd);\n\nvar _Keygen = __webpack_require__(/*! ./components/Keygen.react */ \"./src/components/Keygen.react.js\");\n\nvar _Keygen2 = _interopRequireDefault(_Keygen);\n\nvar _Label = __webpack_require__(/*! ./components/Label.react */ \"./src/components/Label.react.js\");\n\nvar _Label2 = _interopRequireDefault(_Label);\n\nvar _Legend = __webpack_require__(/*! ./components/Legend.react */ \"./src/components/Legend.react.js\");\n\nvar _Legend2 = _interopRequireDefault(_Legend);\n\nvar _Li = __webpack_require__(/*! ./components/Li.react */ \"./src/components/Li.react.js\");\n\nvar _Li2 = _interopRequireDefault(_Li);\n\nvar _Link = __webpack_require__(/*! ./components/Link.react */ \"./src/components/Link.react.js\");\n\nvar _Link2 = _interopRequireDefault(_Link);\n\nvar _Listing = __webpack_require__(/*! ./components/Listing.react */ \"./src/components/Listing.react.js\");\n\nvar _Listing2 = _interopRequireDefault(_Listing);\n\nvar _Main = __webpack_require__(/*! ./components/Main.react */ \"./src/components/Main.react.js\");\n\nvar _Main2 = _interopRequireDefault(_Main);\n\nvar _MapEl = __webpack_require__(/*! ./components/MapEl.react */ \"./src/components/MapEl.react.js\");\n\nvar _MapEl2 = _interopRequireDefault(_MapEl);\n\nvar _Mark = __webpack_require__(/*! ./components/Mark.react */ \"./src/components/Mark.react.js\");\n\nvar _Mark2 = _interopRequireDefault(_Mark);\n\nvar _Marquee = __webpack_require__(/*! ./components/Marquee.react */ \"./src/components/Marquee.react.js\");\n\nvar _Marquee2 = _interopRequireDefault(_Marquee);\n\nvar _Meta = __webpack_require__(/*! ./components/Meta.react */ \"./src/components/Meta.react.js\");\n\nvar _Meta2 = _interopRequireDefault(_Meta);\n\nvar _Meter = __webpack_require__(/*! ./components/Meter.react */ \"./src/components/Meter.react.js\");\n\nvar _Meter2 = _interopRequireDefault(_Meter);\n\nvar _Multicol = __webpack_require__(/*! ./components/Multicol.react */ \"./src/components/Multicol.react.js\");\n\nvar _Multicol2 = _interopRequireDefault(_Multicol);\n\nvar _Nav = __webpack_require__(/*! ./components/Nav.react */ \"./src/components/Nav.react.js\");\n\nvar _Nav2 = _interopRequireDefault(_Nav);\n\nvar _Nextid = __webpack_require__(/*! ./components/Nextid.react */ \"./src/components/Nextid.react.js\");\n\nvar _Nextid2 = _interopRequireDefault(_Nextid);\n\nvar _Nobr = __webpack_require__(/*! ./components/Nobr.react */ \"./src/components/Nobr.react.js\");\n\nvar _Nobr2 = _interopRequireDefault(_Nobr);\n\nvar _Noscript = __webpack_require__(/*! ./components/Noscript.react */ \"./src/components/Noscript.react.js\");\n\nvar _Noscript2 = _interopRequireDefault(_Noscript);\n\nvar _ObjectEl = __webpack_require__(/*! ./components/ObjectEl.react */ \"./src/components/ObjectEl.react.js\");\n\nvar _ObjectEl2 = _interopRequireDefault(_ObjectEl);\n\nvar _Ol = __webpack_require__(/*! ./components/Ol.react */ \"./src/components/Ol.react.js\");\n\nvar _Ol2 = _interopRequireDefault(_Ol);\n\nvar _Optgroup = __webpack_require__(/*! ./components/Optgroup.react */ \"./src/components/Optgroup.react.js\");\n\nvar _Optgroup2 = _interopRequireDefault(_Optgroup);\n\nvar _Option = __webpack_require__(/*! ./components/Option.react */ \"./src/components/Option.react.js\");\n\nvar _Option2 = _interopRequireDefault(_Option);\n\nvar _Output = __webpack_require__(/*! ./components/Output.react */ \"./src/components/Output.react.js\");\n\nvar _Output2 = _interopRequireDefault(_Output);\n\nvar _P = __webpack_require__(/*! ./components/P.react */ \"./src/components/P.react.js\");\n\nvar _P2 = _interopRequireDefault(_P);\n\nvar _Param = __webpack_require__(/*! ./components/Param.react */ \"./src/components/Param.react.js\");\n\nvar _Param2 = _interopRequireDefault(_Param);\n\nvar _Picture = __webpack_require__(/*! ./components/Picture.react */ \"./src/components/Picture.react.js\");\n\nvar _Picture2 = _interopRequireDefault(_Picture);\n\nvar _Plaintext = __webpack_require__(/*! ./components/Plaintext.react */ \"./src/components/Plaintext.react.js\");\n\nvar _Plaintext2 = _interopRequireDefault(_Plaintext);\n\nvar _Pre = __webpack_require__(/*! ./components/Pre.react */ \"./src/components/Pre.react.js\");\n\nvar _Pre2 = _interopRequireDefault(_Pre);\n\nvar _Progress = __webpack_require__(/*! ./components/Progress.react */ \"./src/components/Progress.react.js\");\n\nvar _Progress2 = _interopRequireDefault(_Progress);\n\nvar _Q = __webpack_require__(/*! ./components/Q.react */ \"./src/components/Q.react.js\");\n\nvar _Q2 = _interopRequireDefault(_Q);\n\nvar _Rb = __webpack_require__(/*! ./components/Rb.react */ \"./src/components/Rb.react.js\");\n\nvar _Rb2 = _interopRequireDefault(_Rb);\n\nvar _Rp = __webpack_require__(/*! ./components/Rp.react */ \"./src/components/Rp.react.js\");\n\nvar _Rp2 = _interopRequireDefault(_Rp);\n\nvar _Rt = __webpack_require__(/*! ./components/Rt.react */ \"./src/components/Rt.react.js\");\n\nvar _Rt2 = _interopRequireDefault(_Rt);\n\nvar _Rtc = __webpack_require__(/*! ./components/Rtc.react */ \"./src/components/Rtc.react.js\");\n\nvar _Rtc2 = _interopRequireDefault(_Rtc);\n\nvar _Ruby = __webpack_require__(/*! ./components/Ruby.react */ \"./src/components/Ruby.react.js\");\n\nvar _Ruby2 = _interopRequireDefault(_Ruby);\n\nvar _S = __webpack_require__(/*! ./components/S.react */ \"./src/components/S.react.js\");\n\nvar _S2 = _interopRequireDefault(_S);\n\nvar _Samp = __webpack_require__(/*! ./components/Samp.react */ \"./src/components/Samp.react.js\");\n\nvar _Samp2 = _interopRequireDefault(_Samp);\n\nvar _Script = __webpack_require__(/*! ./components/Script.react */ \"./src/components/Script.react.js\");\n\nvar _Script2 = _interopRequireDefault(_Script);\n\nvar _Section = __webpack_require__(/*! ./components/Section.react */ \"./src/components/Section.react.js\");\n\nvar _Section2 = _interopRequireDefault(_Section);\n\nvar _Select = __webpack_require__(/*! ./components/Select.react */ \"./src/components/Select.react.js\");\n\nvar _Select2 = _interopRequireDefault(_Select);\n\nvar _Shadow = __webpack_require__(/*! ./components/Shadow.react */ \"./src/components/Shadow.react.js\");\n\nvar _Shadow2 = _interopRequireDefault(_Shadow);\n\nvar _Slot = __webpack_require__(/*! ./components/Slot.react */ \"./src/components/Slot.react.js\");\n\nvar _Slot2 = _interopRequireDefault(_Slot);\n\nvar _Small = __webpack_require__(/*! ./components/Small.react */ \"./src/components/Small.react.js\");\n\nvar _Small2 = _interopRequireDefault(_Small);\n\nvar _Source = __webpack_require__(/*! ./components/Source.react */ \"./src/components/Source.react.js\");\n\nvar _Source2 = _interopRequireDefault(_Source);\n\nvar _Spacer = __webpack_require__(/*! ./components/Spacer.react */ \"./src/components/Spacer.react.js\");\n\nvar _Spacer2 = _interopRequireDefault(_Spacer);\n\nvar _Span = __webpack_require__(/*! ./components/Span.react */ \"./src/components/Span.react.js\");\n\nvar _Span2 = _interopRequireDefault(_Span);\n\nvar _Strike = __webpack_require__(/*! ./components/Strike.react */ \"./src/components/Strike.react.js\");\n\nvar _Strike2 = _interopRequireDefault(_Strike);\n\nvar _Strong = __webpack_require__(/*! ./components/Strong.react */ \"./src/components/Strong.react.js\");\n\nvar _Strong2 = _interopRequireDefault(_Strong);\n\nvar _Sub = __webpack_require__(/*! ./components/Sub.react */ \"./src/components/Sub.react.js\");\n\nvar _Sub2 = _interopRequireDefault(_Sub);\n\nvar _Summary = __webpack_require__(/*! ./components/Summary.react */ \"./src/components/Summary.react.js\");\n\nvar _Summary2 = _interopRequireDefault(_Summary);\n\nvar _Sup = __webpack_require__(/*! ./components/Sup.react */ \"./src/components/Sup.react.js\");\n\nvar _Sup2 = _interopRequireDefault(_Sup);\n\nvar _Table = __webpack_require__(/*! ./components/Table.react */ \"./src/components/Table.react.js\");\n\nvar _Table2 = _interopRequireDefault(_Table);\n\nvar _Tbody = __webpack_require__(/*! ./components/Tbody.react */ \"./src/components/Tbody.react.js\");\n\nvar _Tbody2 = _interopRequireDefault(_Tbody);\n\nvar _Td = __webpack_require__(/*! ./components/Td.react */ \"./src/components/Td.react.js\");\n\nvar _Td2 = _interopRequireDefault(_Td);\n\nvar _Template = __webpack_require__(/*! ./components/Template.react */ \"./src/components/Template.react.js\");\n\nvar _Template2 = _interopRequireDefault(_Template);\n\nvar _Textarea = __webpack_require__(/*! ./components/Textarea.react */ \"./src/components/Textarea.react.js\");\n\nvar _Textarea2 = _interopRequireDefault(_Textarea);\n\nvar _Tfoot = __webpack_require__(/*! ./components/Tfoot.react */ \"./src/components/Tfoot.react.js\");\n\nvar _Tfoot2 = _interopRequireDefault(_Tfoot);\n\nvar _Th = __webpack_require__(/*! ./components/Th.react */ \"./src/components/Th.react.js\");\n\nvar _Th2 = _interopRequireDefault(_Th);\n\nvar _Thead = __webpack_require__(/*! ./components/Thead.react */ \"./src/components/Thead.react.js\");\n\nvar _Thead2 = _interopRequireDefault(_Thead);\n\nvar _Time = __webpack_require__(/*! ./components/Time.react */ \"./src/components/Time.react.js\");\n\nvar _Time2 = _interopRequireDefault(_Time);\n\nvar _Title = __webpack_require__(/*! ./components/Title.react */ \"./src/components/Title.react.js\");\n\nvar _Title2 = _interopRequireDefault(_Title);\n\nvar _Tr = __webpack_require__(/*! ./components/Tr.react */ \"./src/components/Tr.react.js\");\n\nvar _Tr2 = _interopRequireDefault(_Tr);\n\nvar _Track = __webpack_require__(/*! ./components/Track.react */ \"./src/components/Track.react.js\");\n\nvar _Track2 = _interopRequireDefault(_Track);\n\nvar _U = __webpack_require__(/*! ./components/U.react */ \"./src/components/U.react.js\");\n\nvar _U2 = _interopRequireDefault(_U);\n\nvar _Ul = __webpack_require__(/*! ./components/Ul.react */ \"./src/components/Ul.react.js\");\n\nvar _Ul2 = _interopRequireDefault(_Ul);\n\nvar _Var = __webpack_require__(/*! ./components/Var.react */ \"./src/components/Var.react.js\");\n\nvar _Var2 = _interopRequireDefault(_Var);\n\nvar _Video = __webpack_require__(/*! ./components/Video.react */ \"./src/components/Video.react.js\");\n\nvar _Video2 = _interopRequireDefault(_Video);\n\nvar _Wbr = __webpack_require__(/*! ./components/Wbr.react */ \"./src/components/Wbr.react.js\");\n\nvar _Wbr2 = _interopRequireDefault(_Wbr);\n\nvar _Xmp = __webpack_require__(/*! ./components/Xmp.react */ \"./src/components/Xmp.react.js\");\n\nvar _Xmp2 = _interopRequireDefault(_Xmp);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.A = _A2.default;\nexports.Abbr = _Abbr2.default;\nexports.Acronym = _Acronym2.default;\nexports.Address = _Address2.default;\nexports.Area = _Area2.default;\nexports.Article = _Article2.default;\nexports.Aside = _Aside2.default;\nexports.Audio = _Audio2.default;\nexports.B = _B2.default;\nexports.Base = _Base2.default;\nexports.Basefont = _Basefont2.default;\nexports.Bdi = _Bdi2.default;\nexports.Bdo = _Bdo2.default;\nexports.Big = _Big2.default;\nexports.Blink = _Blink2.default;\nexports.Blockquote = _Blockquote2.default;\nexports.Br = _Br2.default;\nexports.Button = _Button2.default;\nexports.Canvas = _Canvas2.default;\nexports.Caption = _Caption2.default;\nexports.Center = _Center2.default;\nexports.Cite = _Cite2.default;\nexports.Code = _Code2.default;\nexports.Col = _Col2.default;\nexports.Colgroup = _Colgroup2.default;\nexports.Command = _Command2.default;\nexports.Content = _Content2.default;\nexports.Data = _Data2.default;\nexports.Datalist = _Datalist2.default;\nexports.Dd = _Dd2.default;\nexports.Del = _Del2.default;\nexports.Details = _Details2.default;\nexports.Dfn = _Dfn2.default;\nexports.Dialog = _Dialog2.default;\nexports.Div = _Div2.default;\nexports.Dl = _Dl2.default;\nexports.Dt = _Dt2.default;\nexports.Element = _Element2.default;\nexports.Em = _Em2.default;\nexports.Embed = _Embed2.default;\nexports.Fieldset = _Fieldset2.default;\nexports.Figcaption = _Figcaption2.default;\nexports.Figure = _Figure2.default;\nexports.Font = _Font2.default;\nexports.Footer = _Footer2.default;\nexports.Form = _Form2.default;\nexports.Frame = _Frame2.default;\nexports.Frameset = _Frameset2.default;\nexports.H1 = _H2.default;\nexports.H2 = _H4.default;\nexports.H3 = _H6.default;\nexports.H4 = _H8.default;\nexports.H5 = _H10.default;\nexports.H6 = _H12.default;\nexports.Header = _Header2.default;\nexports.Hgroup = _Hgroup2.default;\nexports.Hr = _Hr2.default;\nexports.I = _I2.default;\nexports.Iframe = _Iframe2.default;\nexports.Img = _Img2.default;\nexports.Ins = _Ins2.default;\nexports.Isindex = _Isindex2.default;\nexports.Kbd = _Kbd2.default;\nexports.Keygen = _Keygen2.default;\nexports.Label = _Label2.default;\nexports.Legend = _Legend2.default;\nexports.Li = _Li2.default;\nexports.Link = _Link2.default;\nexports.Listing = _Listing2.default;\nexports.Main = _Main2.default;\nexports.MapEl = _MapEl2.default;\nexports.Mark = _Mark2.default;\nexports.Marquee = _Marquee2.default;\nexports.Meta = _Meta2.default;\nexports.Meter = _Meter2.default;\nexports.Multicol = _Multicol2.default;\nexports.Nav = _Nav2.default;\nexports.Nextid = _Nextid2.default;\nexports.Nobr = _Nobr2.default;\nexports.Noscript = _Noscript2.default;\nexports.ObjectEl = _ObjectEl2.default;\nexports.Ol = _Ol2.default;\nexports.Optgroup = _Optgroup2.default;\nexports.Option = _Option2.default;\nexports.Output = _Output2.default;\nexports.P = _P2.default;\nexports.Param = _Param2.default;\nexports.Picture = _Picture2.default;\nexports.Plaintext = _Plaintext2.default;\nexports.Pre = _Pre2.default;\nexports.Progress = _Progress2.default;\nexports.Q = _Q2.default;\nexports.Rb = _Rb2.default;\nexports.Rp = _Rp2.default;\nexports.Rt = _Rt2.default;\nexports.Rtc = _Rtc2.default;\nexports.Ruby = _Ruby2.default;\nexports.S = _S2.default;\nexports.Samp = _Samp2.default;\nexports.Script = _Script2.default;\nexports.Section = _Section2.default;\nexports.Select = _Select2.default;\nexports.Shadow = _Shadow2.default;\nexports.Slot = _Slot2.default;\nexports.Small = _Small2.default;\nexports.Source = _Source2.default;\nexports.Spacer = _Spacer2.default;\nexports.Span = _Span2.default;\nexports.Strike = _Strike2.default;\nexports.Strong = _Strong2.default;\nexports.Sub = _Sub2.default;\nexports.Summary = _Summary2.default;\nexports.Sup = _Sup2.default;\nexports.Table = _Table2.default;\nexports.Tbody = _Tbody2.default;\nexports.Td = _Td2.default;\nexports.Template = _Template2.default;\nexports.Textarea = _Textarea2.default;\nexports.Tfoot = _Tfoot2.default;\nexports.Th = _Th2.default;\nexports.Thead = _Thead2.default;\nexports.Time = _Time2.default;\nexports.Title = _Title2.default;\nexports.Tr = _Tr2.default;\nexports.Track = _Track2.default;\nexports.U = _U2.default;\nexports.Ul = _Ul2.default;\nexports.Var = _Var2.default;\nexports.Video = _Video2.default;\nexports.Wbr = _Wbr2.default;\nexports.Xmp = _Xmp2.default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYXNoX2h0bWxfY29tcG9uZW50cy8uL3NyYy9pbmRleC5qcz9iNjM1Il0sIm5hbWVzIjpbIkEiLCJBYmJyIiwiQWNyb255bSIsIkFkZHJlc3MiLCJBcmVhIiwiQXJ0aWNsZSIsIkFzaWRlIiwiQXVkaW8iLCJCIiwiQmFzZSIsIkJhc2Vmb250IiwiQmRpIiwiQmRvIiwiQmlnIiwiQmxpbmsiLCJCbG9ja3F1b3RlIiwiQnIiLCJCdXR0b24iLCJDYW52YXMiLCJDYXB0aW9uIiwiQ2VudGVyIiwiQ2l0ZSIsIkNvZGUiLCJDb2wiLCJDb2xncm91cCIsIkNvbW1hbmQiLCJDb250ZW50IiwiRGF0YSIsIkRhdGFsaXN0IiwiRGQiLCJEZWwiLCJEZXRhaWxzIiwiRGZuIiwiRGlhbG9nIiwiRGl2IiwiRGwiLCJEdCIsIkVsZW1lbnQiLCJFbSIsIkVtYmVkIiwiRmllbGRzZXQiLCJGaWdjYXB0aW9uIiwiRmlndXJlIiwiRm9udCIsIkZvb3RlciIsIkZvcm0iLCJGcmFtZSIsIkZyYW1lc2V0IiwiSDEiLCJIMiIsIkgzIiwiSDQiLCJINSIsIkg2IiwiSGVhZGVyIiwiSGdyb3VwIiwiSHIiLCJJIiwiSWZyYW1lIiwiSW1nIiwiSW5zIiwiSXNpbmRleCIsIktiZCIsIktleWdlbiIsIkxhYmVsIiwiTGVnZW5kIiwiTGkiLCJMaW5rIiwiTGlzdGluZyIsIk1haW4iLCJNYXBFbCIsIk1hcmsiLCJNYXJxdWVlIiwiTWV0YSIsIk1ldGVyIiwiTXVsdGljb2wiLCJOYXYiLCJOZXh0aWQiLCJOb2JyIiwiTm9zY3JpcHQiLCJPYmplY3RFbCIsIk9sIiwiT3B0Z3JvdXAiLCJPcHRpb24iLCJPdXRwdXQiLCJQIiwiUGFyYW0iLCJQaWN0dXJlIiwiUGxhaW50ZXh0IiwiUHJlIiwiUHJvZ3Jlc3MiLCJRIiwiUmIiLCJScCIsIlJ0IiwiUnRjIiwiUnVieSIsIlMiLCJTYW1wIiwiU2NyaXB0IiwiU2VjdGlvbiIsIlNlbGVjdCIsIlNoYWRvdyIsIlNsb3QiLCJTbWFsbCIsIlNvdXJjZSIsIlNwYWNlciIsIlNwYW4iLCJTdHJpa2UiLCJTdHJvbmciLCJTdWIiLCJTdW1tYXJ5IiwiU3VwIiwiVGFibGUiLCJUYm9keSIsIlRkIiwiVGVtcGxhdGUiLCJUZXh0YXJlYSIsIlRmb290IiwiVGgiLCJUaGVhZCIsIlRpbWUiLCJUaXRsZSIsIlRyIiwiVHJhY2siLCJVIiwiVWwiLCJWYXIiLCJWaWRlbyIsIldiciIsIlhtcCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7UUFHSUEsQyxHQUFBQSxXO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxDLEdBQUFBLFc7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsRyxHQUFBQSxhO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxHLEdBQUFBLGE7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLFUsR0FBQUEsb0I7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxHLEdBQUFBLGE7UUFDQUMsUSxHQUFBQSxrQjtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxFLEdBQUFBLFk7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLFUsR0FBQUEsb0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxJLEdBQUFBLGM7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxJLEdBQUFBLGM7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsRSxHQUFBQSxXO1FBQ0FDLEUsR0FBQUEsVztRQUNBQyxFLEdBQUFBLFc7UUFDQUMsRSxHQUFBQSxXO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxFLEdBQUFBLFk7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxDLEdBQUFBLFc7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxHLEdBQUFBLGE7UUFDQUMsRyxHQUFBQSxhO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsRyxHQUFBQSxhO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxLLEdBQUFBLGU7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLE8sR0FBQUEsaUI7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEksR0FBQUEsYztRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEMsR0FBQUEsVztRQUNBQyxLLEdBQUFBLGU7UUFDQUMsTyxHQUFBQSxpQjtRQUNBQyxTLEdBQUFBLG1CO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLEMsR0FBQUEsVztRQUNBQyxFLEdBQUFBLFk7UUFDQUMsRSxHQUFBQSxZO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxHLEdBQUFBLGE7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLEMsR0FBQUEsVztRQUNBQyxJLEdBQUFBLGM7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxJLEdBQUFBLGM7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLE0sR0FBQUEsZ0I7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxJLEdBQUFBLGM7UUFDQUMsTSxHQUFBQSxnQjtRQUNBQyxNLEdBQUFBLGdCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxPLEdBQUFBLGlCO1FBQ0FDLEcsR0FBQUEsYTtRQUNBQyxLLEdBQUFBLGU7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxRLEdBQUFBLGtCO1FBQ0FDLFEsR0FBQUEsa0I7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLEUsR0FBQUEsWTtRQUNBQyxLLEdBQUFBLGU7UUFDQUMsSSxHQUFBQSxjO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxFLEdBQUFBLFk7UUFDQUMsSyxHQUFBQSxlO1FBQ0FDLEMsR0FBQUEsVztRQUNBQyxFLEdBQUFBLFk7UUFDQUMsRyxHQUFBQSxhO1FBQ0FDLEssR0FBQUEsZTtRQUNBQyxHLEdBQUFBLGE7UUFDQUMsRyxHQUFBQSxhIiwiZmlsZSI6Ii4vc3JjL2luZGV4LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEEgZnJvbSAnLi9jb21wb25lbnRzL0EucmVhY3QnO1xuaW1wb3J0IEFiYnIgZnJvbSAnLi9jb21wb25lbnRzL0FiYnIucmVhY3QnO1xuaW1wb3J0IEFjcm9ueW0gZnJvbSAnLi9jb21wb25lbnRzL0Fjcm9ueW0ucmVhY3QnO1xuaW1wb3J0IEFkZHJlc3MgZnJvbSAnLi9jb21wb25lbnRzL0FkZHJlc3MucmVhY3QnO1xuaW1wb3J0IEFyZWEgZnJvbSAnLi9jb21wb25lbnRzL0FyZWEucmVhY3QnO1xuaW1wb3J0IEFydGljbGUgZnJvbSAnLi9jb21wb25lbnRzL0FydGljbGUucmVhY3QnO1xuaW1wb3J0IEFzaWRlIGZyb20gJy4vY29tcG9uZW50cy9Bc2lkZS5yZWFjdCc7XG5pbXBvcnQgQXVkaW8gZnJvbSAnLi9jb21wb25lbnRzL0F1ZGlvLnJlYWN0JztcbmltcG9ydCBCIGZyb20gJy4vY29tcG9uZW50cy9CLnJlYWN0JztcbmltcG9ydCBCYXNlIGZyb20gJy4vY29tcG9uZW50cy9CYXNlLnJlYWN0JztcbmltcG9ydCBCYXNlZm9udCBmcm9tICcuL2NvbXBvbmVudHMvQmFzZWZvbnQucmVhY3QnO1xuaW1wb3J0IEJkaSBmcm9tICcuL2NvbXBvbmVudHMvQmRpLnJlYWN0JztcbmltcG9ydCBCZG8gZnJvbSAnLi9jb21wb25lbnRzL0Jkby5yZWFjdCc7XG5pbXBvcnQgQmlnIGZyb20gJy4vY29tcG9uZW50cy9CaWcucmVhY3QnO1xuaW1wb3J0IEJsaW5rIGZyb20gJy4vY29tcG9uZW50cy9CbGluay5yZWFjdCc7XG5pbXBvcnQgQmxvY2txdW90ZSBmcm9tICcuL2NvbXBvbmVudHMvQmxvY2txdW90ZS5yZWFjdCc7XG5pbXBvcnQgQnIgZnJvbSAnLi9jb21wb25lbnRzL0JyLnJlYWN0JztcbmltcG9ydCBCdXR0b24gZnJvbSAnLi9jb21wb25lbnRzL0J1dHRvbi5yZWFjdCc7XG5pbXBvcnQgQ2FudmFzIGZyb20gJy4vY29tcG9uZW50cy9DYW52YXMucmVhY3QnO1xuaW1wb3J0IENhcHRpb24gZnJvbSAnLi9jb21wb25lbnRzL0NhcHRpb24ucmVhY3QnO1xuaW1wb3J0IENlbnRlciBmcm9tICcuL2NvbXBvbmVudHMvQ2VudGVyLnJlYWN0JztcbmltcG9ydCBDaXRlIGZyb20gJy4vY29tcG9uZW50cy9DaXRlLnJlYWN0JztcbmltcG9ydCBDb2RlIGZyb20gJy4vY29tcG9uZW50cy9Db2RlLnJlYWN0JztcbmltcG9ydCBDb2wgZnJvbSAnLi9jb21wb25lbnRzL0NvbC5yZWFjdCc7XG5pbXBvcnQgQ29sZ3JvdXAgZnJvbSAnLi9jb21wb25lbnRzL0NvbGdyb3VwLnJlYWN0JztcbmltcG9ydCBDb21tYW5kIGZyb20gJy4vY29tcG9uZW50cy9Db21tYW5kLnJlYWN0JztcbmltcG9ydCBDb250ZW50IGZyb20gJy4vY29tcG9uZW50cy9Db250ZW50LnJlYWN0JztcbmltcG9ydCBEYXRhIGZyb20gJy4vY29tcG9uZW50cy9EYXRhLnJlYWN0JztcbmltcG9ydCBEYXRhbGlzdCBmcm9tICcuL2NvbXBvbmVudHMvRGF0YWxpc3QucmVhY3QnO1xuaW1wb3J0IERkIGZyb20gJy4vY29tcG9uZW50cy9EZC5yZWFjdCc7XG5pbXBvcnQgRGVsIGZyb20gJy4vY29tcG9uZW50cy9EZWwucmVhY3QnO1xuaW1wb3J0IERldGFpbHMgZnJvbSAnLi9jb21wb25lbnRzL0RldGFpbHMucmVhY3QnO1xuaW1wb3J0IERmbiBmcm9tICcuL2NvbXBvbmVudHMvRGZuLnJlYWN0JztcbmltcG9ydCBEaWFsb2cgZnJvbSAnLi9jb21wb25lbnRzL0RpYWxvZy5yZWFjdCc7XG5pbXBvcnQgRGl2IGZyb20gJy4vY29tcG9uZW50cy9EaXYucmVhY3QnO1xuaW1wb3J0IERsIGZyb20gJy4vY29tcG9uZW50cy9EbC5yZWFjdCc7XG5pbXBvcnQgRHQgZnJvbSAnLi9jb21wb25lbnRzL0R0LnJlYWN0JztcbmltcG9ydCBFbGVtZW50IGZyb20gJy4vY29tcG9uZW50cy9FbGVtZW50LnJlYWN0JztcbmltcG9ydCBFbSBmcm9tICcuL2NvbXBvbmVudHMvRW0ucmVhY3QnO1xuaW1wb3J0IEVtYmVkIGZyb20gJy4vY29tcG9uZW50cy9FbWJlZC5yZWFjdCc7XG5pbXBvcnQgRmllbGRzZXQgZnJvbSAnLi9jb21wb25lbnRzL0ZpZWxkc2V0LnJlYWN0JztcbmltcG9ydCBGaWdjYXB0aW9uIGZyb20gJy4vY29tcG9uZW50cy9GaWdjYXB0aW9uLnJlYWN0JztcbmltcG9ydCBGaWd1cmUgZnJvbSAnLi9jb21wb25lbnRzL0ZpZ3VyZS5yZWFjdCc7XG5pbXBvcnQgRm9udCBmcm9tICcuL2NvbXBvbmVudHMvRm9udC5yZWFjdCc7XG5pbXBvcnQgRm9vdGVyIGZyb20gJy4vY29tcG9uZW50cy9Gb290ZXIucmVhY3QnO1xuaW1wb3J0IEZvcm0gZnJvbSAnLi9jb21wb25lbnRzL0Zvcm0ucmVhY3QnO1xuaW1wb3J0IEZyYW1lIGZyb20gJy4vY29tcG9uZW50cy9GcmFtZS5yZWFjdCc7XG5pbXBvcnQgRnJhbWVzZXQgZnJvbSAnLi9jb21wb25lbnRzL0ZyYW1lc2V0LnJlYWN0JztcbmltcG9ydCBIMSBmcm9tICcuL2NvbXBvbmVudHMvSDEucmVhY3QnO1xuaW1wb3J0IEgyIGZyb20gJy4vY29tcG9uZW50cy9IMi5yZWFjdCc7XG5pbXBvcnQgSDMgZnJvbSAnLi9jb21wb25lbnRzL0gzLnJlYWN0JztcbmltcG9ydCBINCBmcm9tICcuL2NvbXBvbmVudHMvSDQucmVhY3QnO1xuaW1wb3J0IEg1IGZyb20gJy4vY29tcG9uZW50cy9INS5yZWFjdCc7XG5pbXBvcnQgSDYgZnJvbSAnLi9jb21wb25lbnRzL0g2LnJlYWN0JztcbmltcG9ydCBIZWFkZXIgZnJvbSAnLi9jb21wb25lbnRzL0hlYWRlci5yZWFjdCc7XG5pbXBvcnQgSGdyb3VwIGZyb20gJy4vY29tcG9uZW50cy9IZ3JvdXAucmVhY3QnO1xuaW1wb3J0IEhyIGZyb20gJy4vY29tcG9uZW50cy9Ici5yZWFjdCc7XG5pbXBvcnQgSSBmcm9tICcuL2NvbXBvbmVudHMvSS5yZWFjdCc7XG5pbXBvcnQgSWZyYW1lIGZyb20gJy4vY29tcG9uZW50cy9JZnJhbWUucmVhY3QnO1xuaW1wb3J0IEltZyBmcm9tICcuL2NvbXBvbmVudHMvSW1nLnJlYWN0JztcbmltcG9ydCBJbnMgZnJvbSAnLi9jb21wb25lbnRzL0lucy5yZWFjdCc7XG5pbXBvcnQgSXNpbmRleCBmcm9tICcuL2NvbXBvbmVudHMvSXNpbmRleC5yZWFjdCc7XG5pbXBvcnQgS2JkIGZyb20gJy4vY29tcG9uZW50cy9LYmQucmVhY3QnO1xuaW1wb3J0IEtleWdlbiBmcm9tICcuL2NvbXBvbmVudHMvS2V5Z2VuLnJlYWN0JztcbmltcG9ydCBMYWJlbCBmcm9tICcuL2NvbXBvbmVudHMvTGFiZWwucmVhY3QnO1xuaW1wb3J0IExlZ2VuZCBmcm9tICcuL2NvbXBvbmVudHMvTGVnZW5kLnJlYWN0JztcbmltcG9ydCBMaSBmcm9tICcuL2NvbXBvbmVudHMvTGkucmVhY3QnO1xuaW1wb3J0IExpbmsgZnJvbSAnLi9jb21wb25lbnRzL0xpbmsucmVhY3QnO1xuaW1wb3J0IExpc3RpbmcgZnJvbSAnLi9jb21wb25lbnRzL0xpc3RpbmcucmVhY3QnO1xuaW1wb3J0IE1haW4gZnJvbSAnLi9jb21wb25lbnRzL01haW4ucmVhY3QnO1xuaW1wb3J0IE1hcEVsIGZyb20gJy4vY29tcG9uZW50cy9NYXBFbC5yZWFjdCc7XG5pbXBvcnQgTWFyayBmcm9tICcuL2NvbXBvbmVudHMvTWFyay5yZWFjdCc7XG5pbXBvcnQgTWFycXVlZSBmcm9tICcuL2NvbXBvbmVudHMvTWFycXVlZS5yZWFjdCc7XG5pbXBvcnQgTWV0YSBmcm9tICcuL2NvbXBvbmVudHMvTWV0YS5yZWFjdCc7XG5pbXBvcnQgTWV0ZXIgZnJvbSAnLi9jb21wb25lbnRzL01ldGVyLnJlYWN0JztcbmltcG9ydCBNdWx0aWNvbCBmcm9tICcuL2NvbXBvbmVudHMvTXVsdGljb2wucmVhY3QnO1xuaW1wb3J0IE5hdiBmcm9tICcuL2NvbXBvbmVudHMvTmF2LnJlYWN0JztcbmltcG9ydCBOZXh0aWQgZnJvbSAnLi9jb21wb25lbnRzL05leHRpZC5yZWFjdCc7XG5pbXBvcnQgTm9iciBmcm9tICcuL2NvbXBvbmVudHMvTm9ici5yZWFjdCc7XG5pbXBvcnQgTm9zY3JpcHQgZnJvbSAnLi9jb21wb25lbnRzL05vc2NyaXB0LnJlYWN0JztcbmltcG9ydCBPYmplY3RFbCBmcm9tICcuL2NvbXBvbmVudHMvT2JqZWN0RWwucmVhY3QnO1xuaW1wb3J0IE9sIGZyb20gJy4vY29tcG9uZW50cy9PbC5yZWFjdCc7XG5pbXBvcnQgT3B0Z3JvdXAgZnJvbSAnLi9jb21wb25lbnRzL09wdGdyb3VwLnJlYWN0JztcbmltcG9ydCBPcHRpb24gZnJvbSAnLi9jb21wb25lbnRzL09wdGlvbi5yZWFjdCc7XG5pbXBvcnQgT3V0cHV0IGZyb20gJy4vY29tcG9uZW50cy9PdXRwdXQucmVhY3QnO1xuaW1wb3J0IFAgZnJvbSAnLi9jb21wb25lbnRzL1AucmVhY3QnO1xuaW1wb3J0IFBhcmFtIGZyb20gJy4vY29tcG9uZW50cy9QYXJhbS5yZWFjdCc7XG5pbXBvcnQgUGljdHVyZSBmcm9tICcuL2NvbXBvbmVudHMvUGljdHVyZS5yZWFjdCc7XG5pbXBvcnQgUGxhaW50ZXh0IGZyb20gJy4vY29tcG9uZW50cy9QbGFpbnRleHQucmVhY3QnO1xuaW1wb3J0IFByZSBmcm9tICcuL2NvbXBvbmVudHMvUHJlLnJlYWN0JztcbmltcG9ydCBQcm9ncmVzcyBmcm9tICcuL2NvbXBvbmVudHMvUHJvZ3Jlc3MucmVhY3QnO1xuaW1wb3J0IFEgZnJvbSAnLi9jb21wb25lbnRzL1EucmVhY3QnO1xuaW1wb3J0IFJiIGZyb20gJy4vY29tcG9uZW50cy9SYi5yZWFjdCc7XG5pbXBvcnQgUnAgZnJvbSAnLi9jb21wb25lbnRzL1JwLnJlYWN0JztcbmltcG9ydCBSdCBmcm9tICcuL2NvbXBvbmVudHMvUnQucmVhY3QnO1xuaW1wb3J0IFJ0YyBmcm9tICcuL2NvbXBvbmVudHMvUnRjLnJlYWN0JztcbmltcG9ydCBSdWJ5IGZyb20gJy4vY29tcG9uZW50cy9SdWJ5LnJlYWN0JztcbmltcG9ydCBTIGZyb20gJy4vY29tcG9uZW50cy9TLnJlYWN0JztcbmltcG9ydCBTYW1wIGZyb20gJy4vY29tcG9uZW50cy9TYW1wLnJlYWN0JztcbmltcG9ydCBTY3JpcHQgZnJvbSAnLi9jb21wb25lbnRzL1NjcmlwdC5yZWFjdCc7XG5pbXBvcnQgU2VjdGlvbiBmcm9tICcuL2NvbXBvbmVudHMvU2VjdGlvbi5yZWFjdCc7XG5pbXBvcnQgU2VsZWN0IGZyb20gJy4vY29tcG9uZW50cy9TZWxlY3QucmVhY3QnO1xuaW1wb3J0IFNoYWRvdyBmcm9tICcuL2NvbXBvbmVudHMvU2hhZG93LnJlYWN0JztcbmltcG9ydCBTbG90IGZyb20gJy4vY29tcG9uZW50cy9TbG90LnJlYWN0JztcbmltcG9ydCBTbWFsbCBmcm9tICcuL2NvbXBvbmVudHMvU21hbGwucmVhY3QnO1xuaW1wb3J0IFNvdXJjZSBmcm9tICcuL2NvbXBvbmVudHMvU291cmNlLnJlYWN0JztcbmltcG9ydCBTcGFjZXIgZnJvbSAnLi9jb21wb25lbnRzL1NwYWNlci5yZWFjdCc7XG5pbXBvcnQgU3BhbiBmcm9tICcuL2NvbXBvbmVudHMvU3Bhbi5yZWFjdCc7XG5pbXBvcnQgU3RyaWtlIGZyb20gJy4vY29tcG9uZW50cy9TdHJpa2UucmVhY3QnO1xuaW1wb3J0IFN0cm9uZyBmcm9tICcuL2NvbXBvbmVudHMvU3Ryb25nLnJlYWN0JztcbmltcG9ydCBTdWIgZnJvbSAnLi9jb21wb25lbnRzL1N1Yi5yZWFjdCc7XG5pbXBvcnQgU3VtbWFyeSBmcm9tICcuL2NvbXBvbmVudHMvU3VtbWFyeS5yZWFjdCc7XG5pbXBvcnQgU3VwIGZyb20gJy4vY29tcG9uZW50cy9TdXAucmVhY3QnO1xuaW1wb3J0IFRhYmxlIGZyb20gJy4vY29tcG9uZW50cy9UYWJsZS5yZWFjdCc7XG5pbXBvcnQgVGJvZHkgZnJvbSAnLi9jb21wb25lbnRzL1Rib2R5LnJlYWN0JztcbmltcG9ydCBUZCBmcm9tICcuL2NvbXBvbmVudHMvVGQucmVhY3QnO1xuaW1wb3J0IFRlbXBsYXRlIGZyb20gJy4vY29tcG9uZW50cy9UZW1wbGF0ZS5yZWFjdCc7XG5pbXBvcnQgVGV4dGFyZWEgZnJvbSAnLi9jb21wb25lbnRzL1RleHRhcmVhLnJlYWN0JztcbmltcG9ydCBUZm9vdCBmcm9tICcuL2NvbXBvbmVudHMvVGZvb3QucmVhY3QnO1xuaW1wb3J0IFRoIGZyb20gJy4vY29tcG9uZW50cy9UaC5yZWFjdCc7XG5pbXBvcnQgVGhlYWQgZnJvbSAnLi9jb21wb25lbnRzL1RoZWFkLnJlYWN0JztcbmltcG9ydCBUaW1lIGZyb20gJy4vY29tcG9uZW50cy9UaW1lLnJlYWN0JztcbmltcG9ydCBUaXRsZSBmcm9tICcuL2NvbXBvbmVudHMvVGl0bGUucmVhY3QnO1xuaW1wb3J0IFRyIGZyb20gJy4vY29tcG9uZW50cy9Uci5yZWFjdCc7XG5pbXBvcnQgVHJhY2sgZnJvbSAnLi9jb21wb25lbnRzL1RyYWNrLnJlYWN0JztcbmltcG9ydCBVIGZyb20gJy4vY29tcG9uZW50cy9VLnJlYWN0JztcbmltcG9ydCBVbCBmcm9tICcuL2NvbXBvbmVudHMvVWwucmVhY3QnO1xuaW1wb3J0IFZhciBmcm9tICcuL2NvbXBvbmVudHMvVmFyLnJlYWN0JztcbmltcG9ydCBWaWRlbyBmcm9tICcuL2NvbXBvbmVudHMvVmlkZW8ucmVhY3QnO1xuaW1wb3J0IFdiciBmcm9tICcuL2NvbXBvbmVudHMvV2JyLnJlYWN0JztcbmltcG9ydCBYbXAgZnJvbSAnLi9jb21wb25lbnRzL1htcC5yZWFjdCc7XG5cbmV4cG9ydCB7XG4gICAgQSxcbiAgICBBYmJyLFxuICAgIEFjcm9ueW0sXG4gICAgQWRkcmVzcyxcbiAgICBBcmVhLFxuICAgIEFydGljbGUsXG4gICAgQXNpZGUsXG4gICAgQXVkaW8sXG4gICAgQixcbiAgICBCYXNlLFxuICAgIEJhc2Vmb250LFxuICAgIEJkaSxcbiAgICBCZG8sXG4gICAgQmlnLFxuICAgIEJsaW5rLFxuICAgIEJsb2NrcXVvdGUsXG4gICAgQnIsXG4gICAgQnV0dG9uLFxuICAgIENhbnZhcyxcbiAgICBDYXB0aW9uLFxuICAgIENlbnRlcixcbiAgICBDaXRlLFxuICAgIENvZGUsXG4gICAgQ29sLFxuICAgIENvbGdyb3VwLFxuICAgIENvbW1hbmQsXG4gICAgQ29udGVudCxcbiAgICBEYXRhLFxuICAgIERhdGFsaXN0LFxuICAgIERkLFxuICAgIERlbCxcbiAgICBEZXRhaWxzLFxuICAgIERmbixcbiAgICBEaWFsb2csXG4gICAgRGl2LFxuICAgIERsLFxuICAgIER0LFxuICAgIEVsZW1lbnQsXG4gICAgRW0sXG4gICAgRW1iZWQsXG4gICAgRmllbGRzZXQsXG4gICAgRmlnY2FwdGlvbixcbiAgICBGaWd1cmUsXG4gICAgRm9udCxcbiAgICBGb290ZXIsXG4gICAgRm9ybSxcbiAgICBGcmFtZSxcbiAgICBGcmFtZXNldCxcbiAgICBIMSxcbiAgICBIMixcbiAgICBIMyxcbiAgICBINCxcbiAgICBINSxcbiAgICBINixcbiAgICBIZWFkZXIsXG4gICAgSGdyb3VwLFxuICAgIEhyLFxuICAgIEksXG4gICAgSWZyYW1lLFxuICAgIEltZyxcbiAgICBJbnMsXG4gICAgSXNpbmRleCxcbiAgICBLYmQsXG4gICAgS2V5Z2VuLFxuICAgIExhYmVsLFxuICAgIExlZ2VuZCxcbiAgICBMaSxcbiAgICBMaW5rLFxuICAgIExpc3RpbmcsXG4gICAgTWFpbixcbiAgICBNYXBFbCxcbiAgICBNYXJrLFxuICAgIE1hcnF1ZWUsXG4gICAgTWV0YSxcbiAgICBNZXRlcixcbiAgICBNdWx0aWNvbCxcbiAgICBOYXYsXG4gICAgTmV4dGlkLFxuICAgIE5vYnIsXG4gICAgTm9zY3JpcHQsXG4gICAgT2JqZWN0RWwsXG4gICAgT2wsXG4gICAgT3B0Z3JvdXAsXG4gICAgT3B0aW9uLFxuICAgIE91dHB1dCxcbiAgICBQLFxuICAgIFBhcmFtLFxuICAgIFBpY3R1cmUsXG4gICAgUGxhaW50ZXh0LFxuICAgIFByZSxcbiAgICBQcm9ncmVzcyxcbiAgICBRLFxuICAgIFJiLFxuICAgIFJwLFxuICAgIFJ0LFxuICAgIFJ0YyxcbiAgICBSdWJ5LFxuICAgIFMsXG4gICAgU2FtcCxcbiAgICBTY3JpcHQsXG4gICAgU2VjdGlvbixcbiAgICBTZWxlY3QsXG4gICAgU2hhZG93LFxuICAgIFNsb3QsXG4gICAgU21hbGwsXG4gICAgU291cmNlLFxuICAgIFNwYWNlcixcbiAgICBTcGFuLFxuICAgIFN0cmlrZSxcbiAgICBTdHJvbmcsXG4gICAgU3ViLFxuICAgIFN1bW1hcnksXG4gICAgU3VwLFxuICAgIFRhYmxlLFxuICAgIFRib2R5LFxuICAgIFRkLFxuICAgIFRlbXBsYXRlLFxuICAgIFRleHRhcmVhLFxuICAgIFRmb290LFxuICAgIFRoLFxuICAgIFRoZWFkLFxuICAgIFRpbWUsXG4gICAgVGl0bGUsXG4gICAgVHIsXG4gICAgVHJhY2ssXG4gICAgVSxcbiAgICBVbCxcbiAgICBWYXIsXG4gICAgVmlkZW8sXG4gICAgV2JyLFxuICAgIFhtcFxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/index.js\n"); /***/ }), diff --git a/dash_html_components/dash_html_components.min.js b/dash_html_components/dash_html_components.min.js index 69d5348a..acc55600 100644 --- a/dash_html_components/dash_html_components.min.js +++ b/dash_html_components/dash_html_components.min.js @@ -1 +1 @@ -window.dash_html_components=function(t){var e={};function n(l){if(e[l])return e[l].exports;var a=e[l]={i:l,l:!1,exports:{}};return t[l].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=t,n.c=e,n.d=function(t,e,l){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:l})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var l=Object.create(null);if(n.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)n.d(l,a,function(e){return t[e]}.bind(null,a));return l},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=2)}([function(t,e){t.exports=window.React},function(t,e,n){t.exports=n(4)()},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Xmp=e.Wbr=e.Video=e.Var=e.Ul=e.U=e.Track=e.Tr=e.Title=e.Time=e.Thead=e.Th=e.Tfoot=e.Textarea=e.Template=e.Td=e.Tbody=e.Table=e.Sup=e.Summary=e.Sub=e.Strong=e.Strike=e.Span=e.Spacer=e.Source=e.Small=e.Slot=e.Shadow=e.Select=e.Section=void 0,e.Script=e.Samp=e.S=e.Ruby=e.Rtc=e.Rt=e.Rp=e.Rb=e.Q=e.Progress=e.Pre=e.Plaintext=e.Picture=e.Param=e.P=e.Output=e.Option=e.Optgroup=e.Ol=e.ObjectEl=e.Noscript=e.Nobr=e.Nextid=e.Nav=e.Multicol=e.Meter=e.Meta=e.Marquee=e.Mark=e.MapEl=e.Main=e.Listing=e.Link=e.Li=e.Legend=e.Label=e.Keygen=e.Kbd=e.Isindex=e.Ins=e.Img=e.Iframe=e.I=e.Hr=e.Hgroup=e.Header=e.H6=e.H5=e.H4=e.H3=e.H2=e.H1=e.Frameset=e.Frame=e.Form=e.Footer=e.Font=e.Figure=e.Figcaption=e.Fieldset=e.Embed=e.Em=e.Element=e.Dt=e.Dl=e.Div=e.Dialog=e.Dfn=e.Details=e.Del=e.Dd=e.Datalist=e.Data=e.Content=e.Command=e.Colgroup=e.Col=e.Code=e.Cite=e.Center=e.Caption=e.Canvas=e.Button=e.Br=e.Blockquote=e.Blink=e.Big=e.Bdo=e.Bdi=e.Basefont=e.Base=e.B=e.Audio=e.Aside=e.Article=e.Area=e.Address=e.Acronym=e.Abbr=e.A=void 0;var l=Me(n(3)),a=Me(n(8)),r=Me(n(9)),i=Me(n(10)),s=Me(n(11)),d=Me(n(12)),u=Me(n(13)),f=Me(n(14)),c=Me(n(15)),o=Me(n(16)),g=Me(n(17)),p=Me(n(18)),_=Me(n(19)),k=Me(n(20)),v=Me(n(21)),m=Me(n(22)),h=Me(n(23)),b=Me(n(24)),y=Me(n(25)),E=Me(n(26)),O=Me(n(27)),P=Me(n(28)),j=Me(n(29)),M=Me(n(30)),x=Me(n(31)),w=Me(n(32)),C=Me(n(33)),T=Me(n(34)),D=Me(n(35)),I=Me(n(36)),N=Me(n(37)),K=Me(n(38)),S=Me(n(39)),F=Me(n(40)),R=Me(n(41)),B=Me(n(42)),A=Me(n(43)),H=Me(n(44)),L=Me(n(45)),q=Me(n(46)),U=Me(n(47)),V=Me(n(48)),z=Me(n(49)),W=Me(n(50)),Q=Me(n(51)),X=Me(n(52)),G=Me(n(53)),Y=Me(n(54)),J=Me(n(55)),Z=Me(n(56)),$=Me(n(57)),tt=Me(n(58)),et=Me(n(59)),nt=Me(n(60)),lt=Me(n(61)),at=Me(n(62)),rt=Me(n(63)),it=Me(n(64)),st=Me(n(65)),dt=Me(n(66)),ut=Me(n(67)),ft=Me(n(68)),ct=Me(n(69)),ot=Me(n(70)),gt=Me(n(71)),pt=Me(n(72)),_t=Me(n(73)),kt=Me(n(74)),vt=Me(n(75)),mt=Me(n(76)),ht=Me(n(77)),bt=Me(n(78)),yt=Me(n(79)),Et=Me(n(80)),Ot=Me(n(81)),Pt=Me(n(82)),jt=Me(n(83)),Mt=Me(n(84)),xt=Me(n(85)),wt=Me(n(86)),Ct=Me(n(87)),Tt=Me(n(88)),Dt=Me(n(89)),It=Me(n(90)),Nt=Me(n(91)),Kt=Me(n(92)),St=Me(n(93)),Ft=Me(n(94)),Rt=Me(n(95)),Bt=Me(n(96)),At=Me(n(97)),Ht=Me(n(98)),Lt=Me(n(99)),qt=Me(n(100)),Ut=Me(n(101)),Vt=Me(n(102)),zt=Me(n(103)),Wt=Me(n(104)),Qt=Me(n(105)),Xt=Me(n(106)),Gt=Me(n(107)),Yt=Me(n(108)),Jt=Me(n(109)),Zt=Me(n(110)),$t=Me(n(111)),te=Me(n(112)),ee=Me(n(113)),ne=Me(n(114)),le=Me(n(115)),ae=Me(n(116)),re=Me(n(117)),ie=Me(n(118)),se=Me(n(119)),de=Me(n(120)),ue=Me(n(121)),fe=Me(n(122)),ce=Me(n(123)),oe=Me(n(124)),ge=Me(n(125)),pe=Me(n(126)),_e=Me(n(127)),ke=Me(n(128)),ve=Me(n(129)),me=Me(n(130)),he=Me(n(131)),be=Me(n(132)),ye=Me(n(133)),Ee=Me(n(134)),Oe=Me(n(135)),Pe=Me(n(136)),je=Me(n(137));function Me(t){return t&&t.__esModule?t:{default:t}}e.A=l.default,e.Abbr=a.default,e.Acronym=r.default,e.Address=i.default,e.Area=s.default,e.Article=d.default,e.Aside=u.default,e.Audio=f.default,e.B=c.default,e.Base=o.default,e.Basefont=g.default,e.Bdi=p.default,e.Bdo=_.default,e.Big=k.default,e.Blink=v.default,e.Blockquote=m.default,e.Br=h.default,e.Button=b.default,e.Canvas=y.default,e.Caption=E.default,e.Center=O.default,e.Cite=P.default,e.Code=j.default,e.Col=M.default,e.Colgroup=x.default,e.Command=w.default,e.Content=C.default,e.Data=T.default,e.Datalist=D.default,e.Dd=I.default,e.Del=N.default,e.Details=K.default,e.Dfn=S.default,e.Dialog=F.default,e.Div=R.default,e.Dl=B.default,e.Dt=A.default,e.Element=H.default,e.Em=L.default,e.Embed=q.default,e.Fieldset=U.default,e.Figcaption=V.default,e.Figure=z.default,e.Font=W.default,e.Footer=Q.default,e.Form=X.default,e.Frame=G.default,e.Frameset=Y.default,e.H1=J.default,e.H2=Z.default,e.H3=$.default,e.H4=tt.default,e.H5=et.default,e.H6=nt.default,e.Header=lt.default,e.Hgroup=at.default,e.Hr=rt.default,e.I=it.default,e.Iframe=st.default,e.Img=dt.default,e.Ins=ut.default,e.Isindex=ft.default,e.Kbd=ct.default,e.Keygen=ot.default,e.Label=gt.default,e.Legend=pt.default,e.Li=_t.default,e.Link=kt.default,e.Listing=vt.default,e.Main=mt.default,e.MapEl=ht.default,e.Mark=bt.default,e.Marquee=yt.default,e.Meta=Et.default,e.Meter=Ot.default,e.Multicol=Pt.default,e.Nav=jt.default,e.Nextid=Mt.default,e.Nobr=xt.default,e.Noscript=wt.default,e.ObjectEl=Ct.default,e.Ol=Tt.default,e.Optgroup=Dt.default,e.Option=It.default,e.Output=Nt.default,e.P=Kt.default,e.Param=St.default,e.Picture=Ft.default,e.Plaintext=Rt.default,e.Pre=Bt.default,e.Progress=At.default,e.Q=Ht.default,e.Rb=Lt.default,e.Rp=qt.default,e.Rt=Ut.default,e.Rtc=Vt.default,e.Ruby=zt.default,e.S=Wt.default,e.Samp=Qt.default,e.Script=Xt.default,e.Section=Gt.default,e.Select=Yt.default,e.Shadow=Jt.default,e.Slot=Zt.default,e.Small=$t.default,e.Source=te.default,e.Spacer=ee.default,e.Span=ne.default,e.Strike=le.default,e.Strong=ae.default,e.Sub=re.default,e.Summary=ie.default,e.Sup=se.default,e.Table=de.default,e.Tbody=ue.default,e.Td=fe.default,e.Template=ce.default,e.Textarea=oe.default,e.Tfoot=ge.default,e.Th=pe.default,e.Thead=_e.default,e.Time=ke.default,e.Title=ve.default,e.Tr=me.default,e.Track=he.default,e.U=be.default,e.Ul=ye.default,e.Var=Ee.default,e.Video=Oe.default,e.Wbr=Pe.default,e.Xmp=je.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var l=Object.assign||function(t){for(var e=1;e dash_html_components/metadata.json && cp package.json dash_html_components && npm run generate-python-classes" + }, + "author": "Chris Parmer ", + "dependencies": { + "babel-core": "^6.26.3", + "babel-eslint": "^8.2.3", + "babel-loader": "^7.1.4", + "babel-plugin-transform-object-rest-spread": "^6.26.0", + "babel-preset-env": "^1.7.0", + "babel-preset-react": "^6.24.1", + "css-loader": "^0.28.11", + "eslint-plugin-react": "^7.11.1", + "eslint-plugin-import": "^2.14.0", + "prop-types": "^15.6.0", + "react-docgen": "^2.20.1", + "style-loader": "^0.21.0", + "webpack": "^4.8.3", + "webpack-cli": "^2.1.3", + "webpack-serve": "^1.0.2" + }, + "devDependencies": { + "cheerio": "^0.20.0", + "cross-env": "^5.2.0", + "eslint": "^5.3.0", + "request": "^2.72.0", + "string": "^3.3.1" + }, + "peerDependencies": { + "react": "^16.6.0", + "react-dom": "^16.6.0" + } +} diff --git a/dash_html_components/version.py b/dash_html_components/version.py index 195ef069..c62b3141 100644 --- a/dash_html_components/version.py +++ b/dash_html_components/version.py @@ -1 +1 @@ -__version__ = '1.0.0rc1' +__version__ = '1.0.0a1' diff --git a/package-lock.json b/package-lock.json index 10b41d20..3bae6bec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "dash-html-components", - "version": "0.12.0", + "version": "1.0.0-alpha1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -18,10 +18,10 @@ "integrity": "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==", "requires": { "@babel/types": "7.0.0-beta.44", - "jsesc": "^2.5.1", - "lodash": "^4.2.0", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" + "jsesc": "2.5.1", + "lodash": "4.17.10", + "source-map": "0.5.7", + "trim-right": "1.0.1" }, "dependencies": { "jsesc": { @@ -62,9 +62,9 @@ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz", "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==", "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^3.0.0" + "chalk": "2.4.1", + "esutils": "2.0.2", + "js-tokens": "3.0.2" }, "dependencies": { "ansi-styles": { @@ -72,7 +72,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -80,9 +80,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -90,7 +90,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -103,7 +103,7 @@ "@babel/code-frame": "7.0.0-beta.44", "@babel/types": "7.0.0-beta.44", "babylon": "7.0.0-beta.44", - "lodash": "^4.2.0" + "lodash": "4.17.10" }, "dependencies": { "babylon": { @@ -124,10 +124,10 @@ "@babel/helper-split-export-declaration": "7.0.0-beta.44", "@babel/types": "7.0.0-beta.44", "babylon": "7.0.0-beta.44", - "debug": "^3.1.0", - "globals": "^11.1.0", - "invariant": "^2.2.0", - "lodash": "^4.2.0" + "debug": "3.1.0", + "globals": "11.7.0", + "invariant": "2.2.4", + "lodash": "4.17.10" }, "dependencies": { "babylon": { @@ -155,9 +155,9 @@ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz", "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==", "requires": { - "esutils": "^2.0.2", - "lodash": "^4.2.0", - "to-fast-properties": "^2.0.0" + "esutils": "2.0.2", + "lodash": "4.17.10", + "to-fast-properties": "2.0.0" }, "dependencies": { "to-fast-properties": { @@ -172,8 +172,8 @@ "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" + "call-me-maybe": "1.0.1", + "glob-to-regexp": "0.3.0" } }, "@nodelib/fs.stat": { @@ -186,7 +186,7 @@ "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", "requires": { - "any-observable": "^0.3.0" + "any-observable": "0.3.0" } }, "@shellscape/koa-send": { @@ -194,10 +194,10 @@ "resolved": "https://registry.npmjs.org/@shellscape/koa-send/-/koa-send-4.1.3.tgz", "integrity": "sha512-akNxJetq2ak8aj7U6ys+EYXfWY4k8keleDZJbHWvpuVDj0/PUbbOuPkeBYaie7C6d5fRNLK+0M1Puu8ywTlj3w==", "requires": { - "debug": "^2.6.3", - "http-errors": "^1.6.1", - "mz": "^2.6.0", - "resolve-path": "^1.3.3" + "debug": "2.6.9", + "http-errors": "1.7.0", + "mz": "2.7.0", + "resolve-path": "1.4.0" } }, "@shellscape/koa-static": { @@ -205,8 +205,8 @@ "resolved": "https://registry.npmjs.org/@shellscape/koa-static/-/koa-static-4.0.5.tgz", "integrity": "sha512-0T2g2NtaO2zhbqR8EBACIGtBy+haodKb8PuJ17RGDXAJwhjkgghUKLrLEnm05zuiwupfYm2APIax6D2TwLoflA==", "requires": { - "@shellscape/koa-send": "^4.1.0", - "debug": "^2.6.8" + "@shellscape/koa-send": "4.1.3", + "debug": "2.6.9" } }, "@sindresorhus/is": { @@ -222,8 +222,8 @@ "@webassemblyjs/helper-module-context": "1.5.13", "@webassemblyjs/helper-wasm-bytecode": "1.5.13", "@webassemblyjs/wast-parser": "1.5.13", - "debug": "^3.1.0", - "mamacro": "^0.0.3" + "debug": "3.1.0", + "mamacro": "0.0.3" }, "dependencies": { "debug": { @@ -251,7 +251,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.5.13.tgz", "integrity": "sha512-v7igWf1mHcpJNbn4m7e77XOAWXCDT76Xe7Is1VQFXc4K5jRcFrl9D0NrqM4XifQ0bXiuTSkTKMYqDxu5MhNljA==", "requires": { - "debug": "^3.1.0" + "debug": "3.1.0" }, "dependencies": { "debug": { @@ -282,8 +282,8 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.5.13.tgz", "integrity": "sha512-zxJXULGPLB7r+k+wIlvGlXpT4CYppRz8fLUM/xobGHc9Z3T6qlmJD9ySJ2jknuktuuiR9AjnNpKYDECyaiX+QQ==", "requires": { - "debug": "^3.1.0", - "mamacro": "^0.0.3" + "debug": "3.1.0", + "mamacro": "0.0.3" }, "dependencies": { "debug": { @@ -310,7 +310,7 @@ "@webassemblyjs/helper-buffer": "1.5.13", "@webassemblyjs/helper-wasm-bytecode": "1.5.13", "@webassemblyjs/wasm-gen": "1.5.13", - "debug": "^3.1.0" + "debug": "3.1.0" }, "dependencies": { "debug": { @@ -328,7 +328,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.5.13.tgz", "integrity": "sha512-TseswvXEPpG5TCBKoLx9tT7+/GMACjC1ruo09j46ULRZWYm8XHpDWaosOjTnI7kr4SRJFzA6MWoUkAB+YCGKKg==", "requires": { - "ieee754": "^1.1.11" + "ieee754": "1.1.12" } }, "@webassemblyjs/leb128": { @@ -364,7 +364,7 @@ "@webassemblyjs/wasm-opt": "1.5.13", "@webassemblyjs/wasm-parser": "1.5.13", "@webassemblyjs/wast-printer": "1.5.13", - "debug": "^3.1.0" + "debug": "3.1.0" }, "dependencies": { "debug": { @@ -398,7 +398,7 @@ "@webassemblyjs/helper-buffer": "1.5.13", "@webassemblyjs/wasm-gen": "1.5.13", "@webassemblyjs/wasm-parser": "1.5.13", - "debug": "^3.1.0" + "debug": "3.1.0" }, "dependencies": { "debug": { @@ -434,8 +434,8 @@ "@webassemblyjs/helper-api-error": "1.5.13", "@webassemblyjs/helper-code-frame": "1.5.13", "@webassemblyjs/helper-fsm": "1.5.13", - "long": "^3.2.0", - "mamacro": "^0.0.3" + "long": "3.2.0", + "mamacro": "0.0.3" } }, "@webassemblyjs/wast-printer": { @@ -445,7 +445,7 @@ "requires": { "@webassemblyjs/ast": "1.5.13", "@webassemblyjs/wast-parser": "1.5.13", - "long": "^3.2.0" + "long": "3.2.0" } }, "@webpack-contrib/config-loader": { @@ -453,15 +453,15 @@ "resolved": "https://registry.npmjs.org/@webpack-contrib/config-loader/-/config-loader-1.2.1.tgz", "integrity": "sha512-C7XsS6bXft0aRlyt7YCLg+fm97Mb3tWd+i5fVVlEl0NW5HKy8LoXVKj3mB7ECcEHNEEdHhgzg8gxP+Or8cMj8Q==", "requires": { - "@webpack-contrib/schema-utils": "^1.0.0-beta.0", - "chalk": "^2.1.0", - "cosmiconfig": "^5.0.2", - "is-plain-obj": "^1.1.0", - "loud-rejection": "^1.6.0", - "merge-options": "^1.0.1", - "minimist": "^1.2.0", - "resolve": "^1.6.0", - "webpack-log": "^1.1.2" + "@webpack-contrib/schema-utils": "1.0.0-beta.0", + "chalk": "2.4.1", + "cosmiconfig": "5.0.6", + "is-plain-obj": "1.1.0", + "loud-rejection": "1.6.0", + "merge-options": "1.0.1", + "minimist": "1.2.0", + "resolve": "1.8.1", + "webpack-log": "1.2.0" }, "dependencies": { "ansi-styles": { @@ -469,7 +469,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -477,9 +477,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "minimist": { @@ -492,7 +492,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -502,12 +502,12 @@ "resolved": "https://registry.npmjs.org/@webpack-contrib/schema-utils/-/schema-utils-1.0.0-beta.0.tgz", "integrity": "sha512-LonryJP+FxQQHsjGBi6W786TQB1Oym+agTpY0c+Kj8alnIw+DLUJb6SI8Y1GHGhLCH1yPRrucjObUmxNICQ1pg==", "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0", - "chalk": "^2.3.2", - "strip-ansi": "^4.0.0", - "text-table": "^0.2.0", - "webpack-log": "^1.1.2" + "ajv": "6.5.3", + "ajv-keywords": "3.2.0", + "chalk": "2.4.1", + "strip-ansi": "4.0.0", + "text-table": "0.2.0", + "webpack-log": "1.2.0" }, "dependencies": { "ajv": { @@ -515,10 +515,10 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz", "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==", "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" } }, "ansi-regex": { @@ -531,7 +531,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -539,9 +539,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "fast-deep-equal": { @@ -559,7 +559,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } }, "supports-color": { @@ -567,7 +567,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -584,7 +584,7 @@ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "requires": { - "mime-types": "~2.1.18", + "mime-types": "2.1.20", "negotiator": "0.6.1" }, "dependencies": { @@ -598,7 +598,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", "requires": { - "mime-db": "~1.36.0" + "mime-db": "1.36.0" } } } @@ -613,7 +613,7 @@ "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz", "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==", "requires": { - "acorn": "^5.0.0" + "acorn": "5.7.2" } }, "acorn-globals": { @@ -623,7 +623,7 @@ "dev": true, "optional": true, "requires": { - "acorn": "^2.1.0" + "acorn": "2.7.0" }, "dependencies": { "acorn": { @@ -641,7 +641,7 @@ "integrity": "sha512-JY+iV6r+cO21KtntVvFkD+iqjtdpRUpGqKWgfkCdZq1R+kbreEl8EcdcJR4SmiIgsIQT33s6QzheQ9a275Q8xw==", "dev": true, "requires": { - "acorn": "^5.0.3" + "acorn": "5.7.2" } }, "ajv": { @@ -650,10 +650,10 @@ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "dev": true, "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" + "co": "4.6.0", + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" } }, "ajv-keywords": { @@ -671,7 +671,7 @@ "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", "requires": { - "string-width": "^2.0.0" + "string-width": "2.1.1" } }, "ansi-colors": { @@ -709,8 +709,8 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "micromatch": "3.1.10", + "normalize-path": "2.1.1" } }, "app-root-path": { @@ -733,7 +733,7 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "requires": { - "sprintf-js": "~1.0.2" + "sprintf-js": "1.0.3" } }, "arr-diff": { @@ -766,8 +766,8 @@ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.7.0" + "define-properties": "1.1.3", + "es-abstract": "1.12.0" } }, "array-union": { @@ -775,7 +775,7 @@ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "requires": { - "array-uniq": "^1.0.1" + "array-uniq": "1.0.3" } }, "array-uniq": { @@ -809,9 +809,9 @@ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "bn.js": "4.11.8", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" } }, "assert": { @@ -858,7 +858,7 @@ "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", "requires": { - "lodash": "^4.17.10" + "lodash": "4.17.10" } }, "async-each": { @@ -887,12 +887,12 @@ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", "requires": { - "browserslist": "^1.7.6", - "caniuse-db": "^1.0.30000634", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^5.2.16", - "postcss-value-parser": "^3.2.3" + "browserslist": "1.7.7", + "caniuse-db": "1.0.30000883", + "normalize-range": "0.1.2", + "num2fraction": "1.2.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" }, "dependencies": { "browserslist": { @@ -900,8 +900,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" + "caniuse-db": "1.0.30000883", + "electron-to-chromium": "1.3.62" } } } @@ -923,9 +923,9 @@ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" } }, "babel-core": { @@ -933,25 +933,25 @@ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" + "babel-code-frame": "6.26.0", + "babel-generator": "6.26.1", + "babel-helpers": "6.24.1", + "babel-messages": "6.23.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "convert-source-map": "1.5.1", + "debug": "2.6.9", + "json5": "0.5.1", + "lodash": "4.17.10", + "minimatch": "3.0.4", + "path-is-absolute": "1.0.1", + "private": "0.1.8", + "slash": "1.0.0", + "source-map": "0.5.7" } }, "babel-eslint": { @@ -964,7 +964,7 @@ "@babel/types": "7.0.0-beta.44", "babylon": "7.0.0-beta.44", "eslint-scope": "3.7.1", - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "1.0.0" }, "dependencies": { "babylon": { @@ -979,14 +979,14 @@ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.10", + "source-map": "0.5.7", + "trim-right": "1.0.1" } }, "babel-helper-bindify-decorators": { @@ -994,9 +994,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-builder-binary-assignment-operator-visitor": { @@ -1004,9 +1004,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", "requires": { - "babel-helper-explode-assignable-expression": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-helper-explode-assignable-expression": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-builder-react-jsx": { @@ -1014,9 +1014,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "esutils": "^2.0.2" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "esutils": "2.0.2" } }, "babel-helper-call-delegate": { @@ -1024,10 +1024,10 @@ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-define-map": { @@ -1035,10 +1035,10 @@ "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.10" } }, "babel-helper-explode-assignable-expression": { @@ -1046,9 +1046,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-explode-class": { @@ -1056,10 +1056,10 @@ "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", "requires": { - "babel-helper-bindify-decorators": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-helper-bindify-decorators": "6.24.1", + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-function-name": { @@ -1067,11 +1067,11 @@ "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", "requires": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-get-function-arity": { @@ -1079,8 +1079,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-hoist-variables": { @@ -1088,8 +1088,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-optimise-call-expression": { @@ -1097,8 +1097,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-regex": { @@ -1106,9 +1106,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.10" } }, "babel-helper-remap-async-to-generator": { @@ -1116,11 +1116,11 @@ "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helper-replace-supers": { @@ -1128,12 +1128,12 @@ "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", "requires": { - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-helper-optimise-call-expression": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-helpers": { @@ -1141,8 +1141,8 @@ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" } }, "babel-loader": { @@ -1150,9 +1150,9 @@ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz", "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==", "requires": { - "find-cache-dir": "^1.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1" + "find-cache-dir": "1.0.0", + "loader-utils": "1.1.0", + "mkdirp": "0.5.1" } }, "babel-messages": { @@ -1160,7 +1160,7 @@ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-check-es2015-constants": { @@ -1168,7 +1168,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-syntax-async-functions": { @@ -1236,9 +1236,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-generators": "^6.5.0", - "babel-runtime": "^6.22.0" + "babel-helper-remap-async-to-generator": "6.24.1", + "babel-plugin-syntax-async-generators": "6.13.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-async-to-generator": { @@ -1246,9 +1246,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" + "babel-helper-remap-async-to-generator": "6.24.1", + "babel-plugin-syntax-async-functions": "6.13.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-class-constructor-call": { @@ -1256,9 +1256,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz", "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=", "requires": { - "babel-plugin-syntax-class-constructor-call": "^6.18.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "babel-plugin-syntax-class-constructor-call": "6.18.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" } }, "babel-plugin-transform-class-properties": { @@ -1266,10 +1266,10 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-plugin-syntax-class-properties": "^6.8.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "babel-helper-function-name": "6.24.1", + "babel-plugin-syntax-class-properties": "6.13.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" } }, "babel-plugin-transform-decorators": { @@ -1277,11 +1277,11 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", "requires": { - "babel-helper-explode-class": "^6.24.1", - "babel-plugin-syntax-decorators": "^6.13.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-types": "^6.24.1" + "babel-helper-explode-class": "6.24.1", + "babel-plugin-syntax-decorators": "6.13.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-types": "6.26.0" } }, "babel-plugin-transform-es2015-arrow-functions": { @@ -1289,7 +1289,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-block-scoped-functions": { @@ -1297,7 +1297,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-block-scoping": { @@ -1305,11 +1305,11 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", "requires": { - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.10" } }, "babel-plugin-transform-es2015-classes": { @@ -1317,15 +1317,15 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", "requires": { - "babel-helper-define-map": "^6.24.1", - "babel-helper-function-name": "^6.24.1", - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-helper-replace-supers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-helper-define-map": "6.26.0", + "babel-helper-function-name": "6.24.1", + "babel-helper-optimise-call-expression": "6.24.1", + "babel-helper-replace-supers": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-plugin-transform-es2015-computed-properties": { @@ -1333,8 +1333,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" } }, "babel-plugin-transform-es2015-destructuring": { @@ -1342,7 +1342,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-duplicate-keys": { @@ -1350,8 +1350,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-plugin-transform-es2015-for-of": { @@ -1359,7 +1359,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-function-name": { @@ -1367,9 +1367,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-plugin-transform-es2015-literals": { @@ -1377,7 +1377,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-modules-amd": { @@ -1385,9 +1385,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" } }, "babel-plugin-transform-es2015-modules-commonjs": { @@ -1395,10 +1395,10 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", "requires": { - "babel-plugin-transform-strict-mode": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-types": "^6.26.0" + "babel-plugin-transform-strict-mode": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-types": "6.26.0" } }, "babel-plugin-transform-es2015-modules-systemjs": { @@ -1406,9 +1406,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" } }, "babel-plugin-transform-es2015-modules-umd": { @@ -1416,9 +1416,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", "requires": { - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" } }, "babel-plugin-transform-es2015-object-super": { @@ -1426,8 +1426,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", "requires": { - "babel-helper-replace-supers": "^6.24.1", - "babel-runtime": "^6.22.0" + "babel-helper-replace-supers": "6.24.1", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-parameters": { @@ -1435,12 +1435,12 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", "requires": { - "babel-helper-call-delegate": "^6.24.1", - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "babel-helper-call-delegate": "6.24.1", + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, "babel-plugin-transform-es2015-shorthand-properties": { @@ -1448,8 +1448,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-plugin-transform-es2015-spread": { @@ -1457,7 +1457,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-sticky-regex": { @@ -1465,9 +1465,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-plugin-transform-es2015-template-literals": { @@ -1475,7 +1475,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-typeof-symbol": { @@ -1483,7 +1483,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-es2015-unicode-regex": { @@ -1491,9 +1491,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "regexpu-core": "^2.0.0" + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.26.0", + "regexpu-core": "2.0.0" } }, "babel-plugin-transform-exponentiation-operator": { @@ -1501,9 +1501,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", - "babel-plugin-syntax-exponentiation-operator": "^6.8.0", - "babel-runtime": "^6.22.0" + "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", + "babel-plugin-syntax-exponentiation-operator": "6.13.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-export-extensions": { @@ -1511,8 +1511,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz", "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=", "requires": { - "babel-plugin-syntax-export-extensions": "^6.8.0", - "babel-runtime": "^6.22.0" + "babel-plugin-syntax-export-extensions": "6.13.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-flow-strip-types": { @@ -1520,8 +1520,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", "requires": { - "babel-plugin-syntax-flow": "^6.18.0", - "babel-runtime": "^6.22.0" + "babel-plugin-syntax-flow": "6.18.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-object-rest-spread": { @@ -1529,8 +1529,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.8.0", - "babel-runtime": "^6.26.0" + "babel-plugin-syntax-object-rest-spread": "6.13.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-react-display-name": { @@ -1538,7 +1538,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-react-jsx": { @@ -1546,9 +1546,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", "requires": { - "babel-helper-builder-react-jsx": "^6.24.1", - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" + "babel-helper-builder-react-jsx": "6.26.0", + "babel-plugin-syntax-jsx": "6.18.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-react-jsx-self": { @@ -1556,8 +1556,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", "requires": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" + "babel-plugin-syntax-jsx": "6.18.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-react-jsx-source": { @@ -1565,8 +1565,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", "requires": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" + "babel-plugin-syntax-jsx": "6.18.0", + "babel-runtime": "6.26.0" } }, "babel-plugin-transform-regenerator": { @@ -1574,7 +1574,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", "requires": { - "regenerator-transform": "^0.10.0" + "regenerator-transform": "0.10.1" } }, "babel-plugin-transform-strict-mode": { @@ -1582,8 +1582,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" } }, "babel-preset-env": { @@ -1591,36 +1591,36 @@ "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-to-generator": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.23.0", - "babel-plugin-transform-es2015-classes": "^6.23.0", - "babel-plugin-transform-es2015-computed-properties": "^6.22.0", - "babel-plugin-transform-es2015-destructuring": "^6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", - "babel-plugin-transform-es2015-for-of": "^6.23.0", - "babel-plugin-transform-es2015-function-name": "^6.22.0", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-umd": "^6.23.0", - "babel-plugin-transform-es2015-object-super": "^6.22.0", - "babel-plugin-transform-es2015-parameters": "^6.23.0", - "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", - "babel-plugin-transform-exponentiation-operator": "^6.22.0", - "babel-plugin-transform-regenerator": "^6.22.0", - "browserslist": "^3.2.6", - "invariant": "^2.2.2", - "semver": "^5.3.0" + "babel-plugin-check-es2015-constants": "6.22.0", + "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "babel-plugin-transform-async-to-generator": "6.24.1", + "babel-plugin-transform-es2015-arrow-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoping": "6.26.0", + "babel-plugin-transform-es2015-classes": "6.24.1", + "babel-plugin-transform-es2015-computed-properties": "6.24.1", + "babel-plugin-transform-es2015-destructuring": "6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", + "babel-plugin-transform-es2015-for-of": "6.23.0", + "babel-plugin-transform-es2015-function-name": "6.24.1", + "babel-plugin-transform-es2015-literals": "6.22.0", + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", + "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", + "babel-plugin-transform-es2015-modules-umd": "6.24.1", + "babel-plugin-transform-es2015-object-super": "6.24.1", + "babel-plugin-transform-es2015-parameters": "6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", + "babel-plugin-transform-es2015-spread": "6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "6.24.1", + "babel-plugin-transform-es2015-template-literals": "6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "6.24.1", + "babel-plugin-transform-exponentiation-operator": "6.24.1", + "babel-plugin-transform-regenerator": "6.26.0", + "browserslist": "3.2.8", + "invariant": "2.2.4", + "semver": "5.5.1" } }, "babel-preset-es2015": { @@ -1628,30 +1628,30 @@ "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz", "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.24.1", - "babel-plugin-transform-es2015-classes": "^6.24.1", - "babel-plugin-transform-es2015-computed-properties": "^6.24.1", - "babel-plugin-transform-es2015-destructuring": "^6.22.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1", - "babel-plugin-transform-es2015-for-of": "^6.22.0", - "babel-plugin-transform-es2015-function-name": "^6.24.1", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1", - "babel-plugin-transform-es2015-modules-umd": "^6.24.1", - "babel-plugin-transform-es2015-object-super": "^6.24.1", - "babel-plugin-transform-es2015-parameters": "^6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.24.1", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.24.1", - "babel-plugin-transform-regenerator": "^6.24.1" + "babel-plugin-check-es2015-constants": "6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoping": "6.26.0", + "babel-plugin-transform-es2015-classes": "6.24.1", + "babel-plugin-transform-es2015-computed-properties": "6.24.1", + "babel-plugin-transform-es2015-destructuring": "6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", + "babel-plugin-transform-es2015-for-of": "6.23.0", + "babel-plugin-transform-es2015-function-name": "6.24.1", + "babel-plugin-transform-es2015-literals": "6.22.0", + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", + "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", + "babel-plugin-transform-es2015-modules-umd": "6.24.1", + "babel-plugin-transform-es2015-object-super": "6.24.1", + "babel-plugin-transform-es2015-parameters": "6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", + "babel-plugin-transform-es2015-spread": "6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "6.24.1", + "babel-plugin-transform-es2015-template-literals": "6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "6.24.1", + "babel-plugin-transform-regenerator": "6.26.0" } }, "babel-preset-flow": { @@ -1659,7 +1659,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", "requires": { - "babel-plugin-transform-flow-strip-types": "^6.22.0" + "babel-plugin-transform-flow-strip-types": "6.22.0" } }, "babel-preset-react": { @@ -1667,12 +1667,12 @@ "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz", "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", "requires": { - "babel-plugin-syntax-jsx": "^6.3.13", - "babel-plugin-transform-react-display-name": "^6.23.0", - "babel-plugin-transform-react-jsx": "^6.24.1", - "babel-plugin-transform-react-jsx-self": "^6.22.0", - "babel-plugin-transform-react-jsx-source": "^6.22.0", - "babel-preset-flow": "^6.23.0" + "babel-plugin-syntax-jsx": "6.18.0", + "babel-plugin-transform-react-display-name": "6.25.0", + "babel-plugin-transform-react-jsx": "6.24.1", + "babel-plugin-transform-react-jsx-self": "6.22.0", + "babel-plugin-transform-react-jsx-source": "6.22.0", + "babel-preset-flow": "6.23.0" } }, "babel-preset-stage-1": { @@ -1680,9 +1680,9 @@ "resolved": "https://registry.npmjs.org/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz", "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=", "requires": { - "babel-plugin-transform-class-constructor-call": "^6.24.1", - "babel-plugin-transform-export-extensions": "^6.22.0", - "babel-preset-stage-2": "^6.24.1" + "babel-plugin-transform-class-constructor-call": "6.24.1", + "babel-plugin-transform-export-extensions": "6.22.0", + "babel-preset-stage-2": "6.24.1" } }, "babel-preset-stage-2": { @@ -1690,10 +1690,10 @@ "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", "requires": { - "babel-plugin-syntax-dynamic-import": "^6.18.0", - "babel-plugin-transform-class-properties": "^6.24.1", - "babel-plugin-transform-decorators": "^6.24.1", - "babel-preset-stage-3": "^6.24.1" + "babel-plugin-syntax-dynamic-import": "6.18.0", + "babel-plugin-transform-class-properties": "6.24.1", + "babel-plugin-transform-decorators": "6.24.1", + "babel-preset-stage-3": "6.24.1" } }, "babel-preset-stage-3": { @@ -1701,11 +1701,11 @@ "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", "requires": { - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-generator-functions": "^6.24.1", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-exponentiation-operator": "^6.24.1", - "babel-plugin-transform-object-rest-spread": "^6.22.0" + "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "babel-plugin-transform-async-generator-functions": "6.24.1", + "babel-plugin-transform-async-to-generator": "6.24.1", + "babel-plugin-transform-exponentiation-operator": "6.24.1", + "babel-plugin-transform-object-rest-spread": "6.26.0" } }, "babel-register": { @@ -1713,13 +1713,13 @@ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" + "babel-core": "6.26.3", + "babel-runtime": "6.26.0", + "core-js": "2.5.7", + "home-or-tmp": "2.0.0", + "lodash": "4.17.10", + "mkdirp": "0.5.1", + "source-map-support": "0.4.18" } }, "babel-runtime": { @@ -1727,8 +1727,8 @@ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" + "core-js": "2.5.7", + "regenerator-runtime": "0.11.1" } }, "babel-template": { @@ -1736,11 +1736,11 @@ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "lodash": "4.17.10" } }, "babel-traverse": { @@ -1748,15 +1748,15 @@ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.4", + "lodash": "4.17.10" } }, "babel-types": { @@ -1764,10 +1764,10 @@ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.10", + "to-fast-properties": "1.0.3" } }, "babylon": { @@ -1785,13 +1785,13 @@ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.2.1", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.1", + "pascalcase": "0.1.1" }, "dependencies": { "define-property": { @@ -1799,7 +1799,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "is-accessor-descriptor": { @@ -1807,7 +1807,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -1815,7 +1815,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -1823,9 +1823,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } } } @@ -1842,7 +1842,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "^0.14.3" + "tweetnacl": "0.14.5" } }, "big.js": { @@ -1882,7 +1882,7 @@ "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", "dev": true, "requires": { - "hoek": "4.x.x" + "hoek": "4.2.0" } }, "boxen": { @@ -1890,13 +1890,13 @@ "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" + "ansi-align": "2.0.0", + "camelcase": "4.1.0", + "chalk": "2.4.1", + "cli-boxes": "1.0.0", + "string-width": "2.1.1", + "term-size": "1.2.0", + "widest-line": "2.0.0" }, "dependencies": { "ansi-styles": { @@ -1904,7 +1904,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -1912,9 +1912,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -1922,7 +1922,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -1932,7 +1932,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, @@ -1941,16 +1941,16 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "repeat-element": "1.1.3", + "snapdragon": "0.8.2", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" }, "dependencies": { "extend-shallow": { @@ -1958,7 +1958,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -1973,12 +1973,12 @@ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "buffer-xor": "1.0.3", + "cipher-base": "1.0.4", + "create-hash": "1.2.0", + "evp_bytestokey": "1.0.3", + "inherits": "2.0.3", + "safe-buffer": "5.1.1" } }, "browserify-cipher": { @@ -1986,9 +1986,9 @@ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" + "browserify-aes": "1.2.0", + "browserify-des": "1.0.2", + "evp_bytestokey": "1.0.3" } }, "browserify-des": { @@ -1996,10 +1996,10 @@ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "cipher-base": "1.0.4", + "des.js": "1.0.0", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" }, "dependencies": { "safe-buffer": { @@ -2014,8 +2014,8 @@ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" + "bn.js": "4.11.8", + "randombytes": "2.0.6" } }, "browserify-sign": { @@ -2023,13 +2023,13 @@ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "elliptic": "6.4.1", + "inherits": "2.0.3", + "parse-asn1": "5.1.1" } }, "browserify-zlib": { @@ -2037,7 +2037,7 @@ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "requires": { - "pako": "~1.0.5" + "pako": "1.0.6" } }, "browserslist": { @@ -2045,8 +2045,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", "requires": { - "caniuse-lite": "^1.0.30000844", - "electron-to-chromium": "^1.3.47" + "caniuse-lite": "1.0.30000883", + "electron-to-chromium": "1.3.62" } }, "buffer": { @@ -2054,9 +2054,9 @@ "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "base64-js": "1.3.0", + "ieee754": "1.1.12", + "isarray": "1.0.0" } }, "buffer-alloc": { @@ -2064,8 +2064,8 @@ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" + "buffer-alloc-unsafe": "1.1.0", + "buffer-fill": "1.0.0" } }, "buffer-alloc-unsafe": { @@ -2103,19 +2103,19 @@ "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.1", - "mississippi": "^2.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^5.2.4", - "unique-filename": "^1.1.0", - "y18n": "^4.0.0" + "bluebird": "3.5.1", + "chownr": "1.0.1", + "glob": "7.1.3", + "graceful-fs": "4.1.11", + "lru-cache": "4.1.3", + "mississippi": "2.0.0", + "mkdirp": "0.5.1", + "move-concurrently": "1.0.1", + "promise-inflight": "1.0.1", + "rimraf": "2.6.2", + "ssri": "5.3.0", + "unique-filename": "1.1.0", + "y18n": "4.0.0" } }, "cache-base": { @@ -2123,15 +2123,15 @@ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" + "collection-visit": "1.0.0", + "component-emitter": "1.2.1", + "get-value": "2.0.6", + "has-value": "1.0.0", + "isobject": "3.0.1", + "set-value": "2.0.0", + "to-object-path": "0.3.0", + "union-value": "1.0.0", + "unset-value": "1.0.0" } }, "cache-content-type": { @@ -2139,8 +2139,8 @@ "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==", "requires": { - "mime-types": "^2.1.18", - "ylru": "^1.2.0" + "mime-types": "2.1.20", + "ylru": "1.2.1" }, "dependencies": { "mime-db": { @@ -2153,7 +2153,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", "requires": { - "mime-db": "~1.36.0" + "mime-db": "1.36.0" } } } @@ -2182,9 +2182,9 @@ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", "requires": { - "prepend-http": "^2.0.0", - "query-string": "^5.0.1", - "sort-keys": "^2.0.0" + "prepend-http": "2.0.0", + "query-string": "5.1.1", + "sort-keys": "2.0.0" } }, "prepend-http": { @@ -2197,9 +2197,9 @@ "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "requires": { - "decode-uri-component": "^0.2.0", - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" + "decode-uri-component": "0.2.0", + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" } }, "sort-keys": { @@ -2207,7 +2207,7 @@ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", "requires": { - "is-plain-obj": "^1.0.0" + "is-plain-obj": "1.1.0" } } } @@ -2223,7 +2223,7 @@ "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", "dev": true, "requires": { - "callsites": "^0.2.0" + "callsites": "0.2.0" } }, "callsites": { @@ -2242,9 +2242,9 @@ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", "requires": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" + "camelcase": "4.1.0", + "map-obj": "2.0.0", + "quick-lru": "1.1.0" } }, "caniuse-api": { @@ -2252,10 +2252,10 @@ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", "requires": { - "browserslist": "^1.3.6", - "caniuse-db": "^1.0.30000529", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "browserslist": "1.7.7", + "caniuse-db": "1.0.30000883", + "lodash.memoize": "4.1.2", + "lodash.uniq": "4.5.0" }, "dependencies": { "browserslist": { @@ -2263,8 +2263,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" + "caniuse-db": "1.0.30000883", + "electron-to-chromium": "1.3.62" } } } @@ -2295,11 +2295,11 @@ "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "chardet": { @@ -2313,12 +2313,12 @@ "integrity": "sha1-XHEPK6uVZTJyhCugHG6mGzVF7DU=", "dev": true, "requires": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "~3.8.1", - "jsdom": "^7.0.2", - "lodash": "^4.1.0" + "css-select": "1.2.0", + "dom-serializer": "0.1.0", + "entities": "1.1.1", + "htmlparser2": "3.8.3", + "jsdom": "7.2.2", + "lodash": "4.17.5" }, "dependencies": { "lodash": { @@ -2334,19 +2334,19 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.0", - "braces": "^2.3.0", - "fsevents": "^1.2.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "lodash.debounce": "^4.0.8", - "normalize-path": "^2.1.1", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0", - "upath": "^1.0.5" + "anymatch": "2.0.0", + "async-each": "1.0.1", + "braces": "2.3.2", + "fsevents": "1.2.4", + "glob-parent": "3.1.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "4.0.0", + "lodash.debounce": "4.0.8", + "normalize-path": "2.1.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0", + "upath": "1.1.0" } }, "chownr": { @@ -2359,7 +2359,7 @@ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz", "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", "requires": { - "tslib": "^1.9.0" + "tslib": "1.9.3" } }, "ci-info": { @@ -2372,8 +2372,8 @@ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.1" } }, "circular-json": { @@ -2387,7 +2387,7 @@ "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", "requires": { - "chalk": "^1.1.3" + "chalk": "1.1.3" } }, "class-utils": { @@ -2395,10 +2395,10 @@ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" }, "dependencies": { "define-property": { @@ -2406,7 +2406,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } } } @@ -2421,7 +2421,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "2.0.0" } }, "cli-spinners": { @@ -2450,7 +2450,7 @@ "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", "requires": { "slice-ansi": "0.0.4", - "string-width": "^1.0.1" + "string-width": "1.0.2" }, "dependencies": { "is-fullwidth-code-point": { @@ -2458,7 +2458,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "string-width": { @@ -2466,9 +2466,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } } } @@ -2483,8 +2483,8 @@ "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz", "integrity": "sha512-2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA==", "requires": { - "arch": "^2.1.0", - "execa": "^0.8.0" + "arch": "2.1.1", + "execa": "0.8.0" }, "dependencies": { "cross-spawn": { @@ -2492,9 +2492,9 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "lru-cache": "4.1.3", + "shebang-command": "1.2.0", + "which": "1.3.0" } }, "execa": { @@ -2502,13 +2502,13 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" } } } @@ -2518,9 +2518,9 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "wrap-ansi": "2.1.0" }, "dependencies": { "ansi-regex": { @@ -2533,7 +2533,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } } } @@ -2553,7 +2553,7 @@ "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "requires": { - "mimic-response": "^1.0.0" + "mimic-response": "1.0.1" } }, "clone-stats": { @@ -2566,9 +2566,9 @@ "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz", "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==", "requires": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" + "inherits": "2.0.3", + "process-nextick-args": "2.0.0", + "readable-stream": "2.3.6" } }, "co": { @@ -2581,7 +2581,7 @@ "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", "requires": { - "q": "^1.1.2" + "q": "1.5.1" } }, "code-point-at": { @@ -2594,8 +2594,8 @@ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "map-visit": "1.0.0", + "object-visit": "1.0.1" } }, "color": { @@ -2603,9 +2603,9 @@ "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", "requires": { - "clone": "^1.0.2", - "color-convert": "^1.3.0", - "color-string": "^0.3.0" + "clone": "1.0.4", + "color-convert": "1.9.3", + "color-string": "0.3.0" } }, "color-convert": { @@ -2626,7 +2626,7 @@ "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", "requires": { - "color-name": "^1.0.0" + "color-name": "1.1.3" } }, "colormin": { @@ -2634,9 +2634,9 @@ "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", "requires": { - "color": "^0.11.0", + "color": "0.11.4", "css-color-names": "0.0.4", - "has": "^1.0.1" + "has": "1.0.3" } }, "colors": { @@ -2650,7 +2650,7 @@ "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", "dev": true, "requires": { - "delayed-stream": "~1.0.0" + "delayed-stream": "1.0.0" } }, "commander": { @@ -2678,10 +2678,10 @@ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "buffer-from": "1.1.1", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "typedarray": "0.0.6" } }, "configstore": { @@ -2689,12 +2689,12 @@ "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" + "dot-prop": "4.2.0", + "graceful-fs": "4.1.11", + "make-dir": "1.3.0", + "unique-string": "1.0.0", + "write-file-atomic": "2.3.0", + "xdg-basedir": "3.0.0" }, "dependencies": { "write-file-atomic": { @@ -2702,9 +2702,9 @@ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "signal-exit": "3.0.2" } } } @@ -2714,7 +2714,7 @@ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "requires": { - "date-now": "^0.1.4" + "date-now": "0.1.4" } }, "constants-browserify": { @@ -2722,6 +2722,11 @@ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" + }, "content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", @@ -2742,8 +2747,8 @@ "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.7.1.tgz", "integrity": "sha1-fIphX1SBxhq58WyDNzG8uPZjuZs=", "requires": { - "depd": "~1.1.1", - "keygrip": "~1.0.2" + "depd": "1.1.2", + "keygrip": "1.0.2" } }, "copy-concurrently": { @@ -2751,12 +2756,12 @@ "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" + "aproba": "1.2.0", + "fs-write-stream-atomic": "1.0.10", + "iferr": "0.1.5", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "run-queue": "1.0.3" } }, "copy-descriptor": { @@ -2779,9 +2784,9 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.6.tgz", "integrity": "sha512-6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ==", "requires": { - "is-directory": "^0.3.1", - "js-yaml": "^3.9.0", - "parse-json": "^4.0.0" + "is-directory": "0.3.1", + "js-yaml": "3.12.0", + "parse-json": "4.0.0" }, "dependencies": { "esprima": { @@ -2794,8 +2799,8 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "argparse": "1.0.10", + "esprima": "4.0.1" } } } @@ -2805,8 +2810,8 @@ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" + "bn.js": "4.11.8", + "elliptic": "6.4.1" } }, "create-error-class": { @@ -2814,7 +2819,7 @@ "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "requires": { - "capture-stack-trace": "^1.0.0" + "capture-stack-trace": "1.0.0" } }, "create-hash": { @@ -2822,11 +2827,11 @@ "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" + "cipher-base": "1.0.4", + "inherits": "2.0.3", + "md5.js": "1.3.4", + "ripemd160": "2.0.2", + "sha.js": "2.4.11" } }, "create-hmac": { @@ -2834,12 +2839,12 @@ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "cipher-base": "1.0.4", + "create-hash": "1.2.0", + "inherits": "2.0.3", + "ripemd160": "2.0.2", + "safe-buffer": "5.1.1", + "sha.js": "2.4.11" } }, "cross-env": { @@ -2848,8 +2853,8 @@ "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==", "dev": true, "requires": { - "cross-spawn": "^6.0.5", - "is-windows": "^1.0.0" + "cross-spawn": "6.0.5", + "is-windows": "1.0.2" }, "dependencies": { "is-windows": { @@ -2865,11 +2870,11 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "nice-try": "1.0.4", + "path-key": "2.0.1", + "semver": "5.5.1", + "shebang-command": "1.2.0", + "which": "1.3.0" }, "dependencies": { "semver": { @@ -2885,7 +2890,7 @@ "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", "dev": true, "requires": { - "boom": "5.x.x" + "boom": "5.2.0" }, "dependencies": { "boom": { @@ -2894,7 +2899,7 @@ "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", "dev": true, "requires": { - "hoek": "4.x.x" + "hoek": "4.2.0" } } } @@ -2904,17 +2909,17 @@ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "browserify-cipher": "1.0.1", + "browserify-sign": "4.0.4", + "create-ecdh": "4.0.3", + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "diffie-hellman": "5.0.3", + "inherits": "2.0.3", + "pbkdf2": "3.0.16", + "public-encrypt": "4.0.2", + "randombytes": "2.0.6", + "randomfill": "1.0.4" } }, "crypto-random-string": { @@ -2932,20 +2937,20 @@ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz", "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", "requires": { - "babel-code-frame": "^6.26.0", - "css-selector-tokenizer": "^0.7.0", - "cssnano": "^3.10.0", - "icss-utils": "^2.1.0", - "loader-utils": "^1.0.2", - "lodash.camelcase": "^4.3.0", - "object-assign": "^4.1.1", - "postcss": "^5.0.6", - "postcss-modules-extract-imports": "^1.2.0", - "postcss-modules-local-by-default": "^1.2.0", - "postcss-modules-scope": "^1.1.0", - "postcss-modules-values": "^1.3.0", - "postcss-value-parser": "^3.3.0", - "source-list-map": "^2.0.0" + "babel-code-frame": "6.26.0", + "css-selector-tokenizer": "0.7.0", + "cssnano": "3.10.0", + "icss-utils": "2.1.0", + "loader-utils": "1.1.0", + "lodash.camelcase": "4.3.0", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-modules-extract-imports": "1.2.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0", + "postcss-value-parser": "3.3.0", + "source-list-map": "2.0.0" } }, "css-select": { @@ -2954,10 +2959,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", + "boolbase": "1.0.0", + "css-what": "2.1.0", "domutils": "1.5.1", - "nth-check": "~1.0.1" + "nth-check": "1.0.1" } }, "css-selector-tokenizer": { @@ -2965,9 +2970,9 @@ "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz", "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", "requires": { - "cssesc": "^0.1.0", - "fastparse": "^1.1.1", - "regexpu-core": "^1.0.0" + "cssesc": "0.1.0", + "fastparse": "1.1.1", + "regexpu-core": "1.0.0" }, "dependencies": { "regexpu-core": { @@ -2975,9 +2980,9 @@ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" + "regenerate": "1.4.0", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" } } } @@ -2998,38 +3003,38 @@ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", "requires": { - "autoprefixer": "^6.3.1", - "decamelize": "^1.1.2", - "defined": "^1.0.0", - "has": "^1.0.1", - "object-assign": "^4.0.1", - "postcss": "^5.0.14", - "postcss-calc": "^5.2.0", - "postcss-colormin": "^2.1.8", - "postcss-convert-values": "^2.3.4", - "postcss-discard-comments": "^2.0.4", - "postcss-discard-duplicates": "^2.0.1", - "postcss-discard-empty": "^2.0.1", - "postcss-discard-overridden": "^0.1.1", - "postcss-discard-unused": "^2.2.1", - "postcss-filter-plugins": "^2.0.0", - "postcss-merge-idents": "^2.1.5", - "postcss-merge-longhand": "^2.0.1", - "postcss-merge-rules": "^2.0.3", - "postcss-minify-font-values": "^1.0.2", - "postcss-minify-gradients": "^1.0.1", - "postcss-minify-params": "^1.0.4", - "postcss-minify-selectors": "^2.0.4", - "postcss-normalize-charset": "^1.1.0", - "postcss-normalize-url": "^3.0.7", - "postcss-ordered-values": "^2.1.0", - "postcss-reduce-idents": "^2.2.2", - "postcss-reduce-initial": "^1.0.0", - "postcss-reduce-transforms": "^1.0.3", - "postcss-svgo": "^2.1.1", - "postcss-unique-selectors": "^2.0.2", - "postcss-value-parser": "^3.2.3", - "postcss-zindex": "^2.0.1" + "autoprefixer": "6.7.7", + "decamelize": "1.2.0", + "defined": "1.0.0", + "has": "1.0.3", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-calc": "5.3.1", + "postcss-colormin": "2.2.2", + "postcss-convert-values": "2.6.1", + "postcss-discard-comments": "2.0.4", + "postcss-discard-duplicates": "2.1.0", + "postcss-discard-empty": "2.1.0", + "postcss-discard-overridden": "0.1.1", + "postcss-discard-unused": "2.2.3", + "postcss-filter-plugins": "2.0.3", + "postcss-merge-idents": "2.1.7", + "postcss-merge-longhand": "2.0.2", + "postcss-merge-rules": "2.1.2", + "postcss-minify-font-values": "1.0.5", + "postcss-minify-gradients": "1.0.5", + "postcss-minify-params": "1.2.2", + "postcss-minify-selectors": "2.1.1", + "postcss-normalize-charset": "1.1.1", + "postcss-normalize-url": "3.0.8", + "postcss-ordered-values": "2.2.3", + "postcss-reduce-idents": "2.4.0", + "postcss-reduce-initial": "1.0.1", + "postcss-reduce-transforms": "1.0.4", + "postcss-svgo": "2.1.6", + "postcss-unique-selectors": "2.0.2", + "postcss-value-parser": "3.3.0", + "postcss-zindex": "2.2.0" } }, "csso": { @@ -3037,8 +3042,8 @@ "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", "requires": { - "clap": "^1.0.9", - "source-map": "^0.5.3" + "clap": "1.2.3", + "source-map": "0.5.7" } }, "cssom": { @@ -3054,7 +3059,7 @@ "dev": true, "optional": true, "requires": { - "cssom": "0.3.x" + "cssom": "0.3.2" } }, "currently-unhandled": { @@ -3062,7 +3067,7 @@ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "requires": { - "array-find-index": "^1.0.1" + "array-find-index": "1.0.2" } }, "cyclist": { @@ -3075,7 +3080,7 @@ "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", "requires": { - "es5-ext": "^0.10.9" + "es5-ext": "0.10.46" } }, "dargs": { @@ -3089,7 +3094,7 @@ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "requires": { - "assert-plus": "^1.0.0" + "assert-plus": "1.0.0" } }, "date-fns": { @@ -3125,8 +3130,8 @@ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" + "decamelize": "1.2.0", + "map-obj": "1.0.1" }, "dependencies": { "map-obj": { @@ -3146,7 +3151,7 @@ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "requires": { - "mimic-response": "^1.0.0" + "mimic-response": "1.0.1" } }, "deep-equal": { @@ -3170,7 +3175,7 @@ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "requires": { - "object-keys": "^1.0.12" + "object-keys": "1.0.12" } }, "define-property": { @@ -3178,8 +3183,8 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "is-descriptor": "1.0.2", + "isobject": "3.0.1" }, "dependencies": { "is-accessor-descriptor": { @@ -3187,7 +3192,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -3195,7 +3200,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -3203,9 +3208,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } } } @@ -3221,13 +3226,13 @@ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", "dev": true, "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" + "globby": "5.0.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.1", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "rimraf": "2.6.2" }, "dependencies": { "globby": { @@ -3236,12 +3241,12 @@ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", "dev": true, "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "array-union": "1.0.2", + "arrify": "1.0.1", + "glob": "7.1.3", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" } }, "pify": { @@ -3273,8 +3278,8 @@ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" } }, "destroy": { @@ -3292,7 +3297,7 @@ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "requires": { - "repeating": "^2.0.0" + "repeating": "2.0.1" } }, "diff": { @@ -3305,9 +3310,9 @@ "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" + "bn.js": "4.11.8", + "miller-rabin": "4.0.1", + "randombytes": "2.0.6" } }, "dir-glob": { @@ -3315,8 +3320,8 @@ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", "requires": { - "arrify": "^1.0.1", - "path-type": "^3.0.0" + "arrify": "1.0.1", + "path-type": "3.0.0" } }, "doctrine": { @@ -3324,7 +3329,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "requires": { - "esutils": "^2.0.2" + "esutils": "2.0.2" } }, "dom-serializer": { @@ -3333,8 +3338,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "~1.1.1", - "entities": "~1.1.1" + "domelementtype": "1.1.3", + "entities": "1.1.1" }, "dependencies": { "domelementtype": { @@ -3362,7 +3367,7 @@ "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", "dev": true, "requires": { - "domelementtype": "1" + "domelementtype": "1.3.0" } }, "domutils": { @@ -3371,8 +3376,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "0.1.0", + "domelementtype": "1.3.0" } }, "dot-prop": { @@ -3380,7 +3385,7 @@ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", "requires": { - "is-obj": "^1.0.0" + "is-obj": "1.0.1" } }, "duplexer3": { @@ -3393,10 +3398,10 @@ "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz", "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==", "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "stream-shift": "1.0.0" } }, "ecc-jsbn": { @@ -3406,7 +3411,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "~0.1.0" + "jsbn": "0.1.1" } }, "editions": { @@ -3439,13 +3444,13 @@ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" + "bn.js": "4.11.8", + "brorand": "1.1.0", + "hash.js": "1.1.5", + "hmac-drbg": "1.0.1", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1", + "minimalistic-crypto-utils": "1.0.1" } }, "emojis-list": { @@ -3458,7 +3463,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "~0.4.13" + "iconv-lite": "0.4.19" } }, "end-of-stream": { @@ -3466,7 +3471,7 @@ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "requires": { - "once": "^1.4.0" + "once": "1.4.0" } }, "enhanced-resolve": { @@ -3474,9 +3479,9 @@ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.4.0", - "tapable": "^1.0.0" + "graceful-fs": "4.1.11", + "memory-fs": "0.4.1", + "tapable": "1.0.0" } }, "entities": { @@ -3495,7 +3500,7 @@ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "requires": { - "prr": "~1.0.1" + "prr": "1.0.1" } }, "error": { @@ -3503,8 +3508,8 @@ "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=", "requires": { - "string-template": "~0.2.1", - "xtend": "~4.0.0" + "string-template": "0.2.1", + "xtend": "4.0.1" } }, "error-ex": { @@ -3512,7 +3517,7 @@ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "requires": { - "is-arrayish": "^0.2.1" + "is-arrayish": "0.2.1" } }, "error-inject": { @@ -3525,11 +3530,11 @@ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", "requires": { - "es-to-primitive": "^1.1.1", - "function-bind": "^1.1.1", - "has": "^1.0.1", - "is-callable": "^1.1.3", - "is-regex": "^1.0.4" + "es-to-primitive": "1.1.1", + "function-bind": "1.1.1", + "has": "1.0.3", + "is-callable": "1.1.4", + "is-regex": "1.0.4" } }, "es-to-primitive": { @@ -3537,9 +3542,9 @@ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", "requires": { - "is-callable": "^1.1.1", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.1" + "is-callable": "1.1.4", + "is-date-object": "1.0.1", + "is-symbol": "1.0.1" } }, "es5-ext": { @@ -3547,9 +3552,9 @@ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz", "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==", "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.1", - "next-tick": "1" + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "next-tick": "1.0.0" } }, "es6-iterator": { @@ -3557,9 +3562,9 @@ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "d": "1.0.0", + "es5-ext": "0.10.46", + "es6-symbol": "3.1.1" } }, "es6-symbol": { @@ -3567,8 +3572,8 @@ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", "requires": { - "d": "1", - "es5-ext": "~0.10.14" + "d": "1.0.0", + "es5-ext": "0.10.46" } }, "escape-html": { @@ -3588,11 +3593,11 @@ "dev": true, "optional": true, "requires": { - "esprima": "^3.1.3", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.5.6" + "esprima": "3.1.3", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.5.7" }, "dependencies": { "esprima": { @@ -3610,44 +3615,44 @@ "integrity": "sha512-UIpL91XGex3qtL6qwyCQJar2j3osKxK9e3ano3OcGEIRM4oWIpCkDg9x95AXEC2wMs7PnxzOkPZ2gq+tsMS9yg==", "dev": true, "requires": { - "ajv": "^6.5.0", - "babel-code-frame": "^6.26.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^3.1.0", - "doctrine": "^2.1.0", - "eslint-scope": "^4.0.0", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^4.0.0", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.2", - "imurmurhash": "^0.1.4", - "inquirer": "^5.2.0", - "is-resolvable": "^1.1.0", - "js-yaml": "^3.11.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.5", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", - "progress": "^2.0.0", - "regexpp": "^2.0.0", - "require-uncached": "^1.0.3", - "semver": "^5.5.0", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^4.0.3", - "text-table": "^0.2.0" + "ajv": "6.5.3", + "babel-code-frame": "6.26.0", + "chalk": "2.4.1", + "cross-spawn": "6.0.5", + "debug": "3.1.0", + "doctrine": "2.1.0", + "eslint-scope": "4.0.0", + "eslint-utils": "1.3.1", + "eslint-visitor-keys": "1.0.0", + "espree": "4.0.0", + "esquery": "1.0.1", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "functional-red-black-tree": "1.0.1", + "glob": "7.1.3", + "globals": "11.7.0", + "ignore": "4.0.6", + "imurmurhash": "0.1.4", + "inquirer": "5.2.0", + "is-resolvable": "1.1.0", + "js-yaml": "3.12.0", + "json-stable-stringify-without-jsonify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.10", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "7.0.0", + "progress": "2.0.0", + "regexpp": "2.0.0", + "require-uncached": "1.0.3", + "semver": "5.5.1", + "strip-ansi": "4.0.0", + "strip-json-comments": "2.0.1", + "table": "4.0.3", + "text-table": "0.2.0" }, "dependencies": { "ajv": { @@ -3656,10 +3661,10 @@ "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" } }, "ansi-regex": { @@ -3674,7 +3679,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -3683,9 +3688,9 @@ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "debug": { @@ -3703,8 +3708,8 @@ "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", "dev": true, "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "esrecurse": "4.2.1", + "estraverse": "4.2.0" } }, "esprima": { @@ -3737,8 +3742,8 @@ "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "argparse": "1.0.10", + "esprima": "4.0.1" } }, "json-schema-traverse": { @@ -3753,7 +3758,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } }, "supports-color": { @@ -3762,21 +3767,150 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "requires": { + "debug": "2.6.9", + "resolve": "1.8.1" + } + }, + "eslint-module-utils": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz", + "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", + "requires": { + "debug": "2.6.9", + "pkg-dir": "1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "requires": { + "find-up": "1.1.2" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz", + "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==", + "requires": { + "contains-path": "0.1.0", + "debug": "2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "0.3.2", + "eslint-module-utils": "2.2.0", + "has": "1.0.3", + "lodash": "4.17.10", + "minimatch": "3.0.4", + "read-pkg-up": "2.0.0", + "resolve": "1.8.1" + }, + "dependencies": { + "doctrine": { + "version": "1.5.0", + "resolved": "http://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "requires": { + "esutils": "2.0.2", + "isarray": "1.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "1.3.2" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "2.3.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, "eslint-plugin-react": { "version": "7.11.1", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz", "integrity": "sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw==", "requires": { - "array-includes": "^3.0.3", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.0.1", - "prop-types": "^15.6.2" + "array-includes": "3.0.3", + "doctrine": "2.1.0", + "has": "1.0.3", + "jsx-ast-utils": "2.0.1", + "prop-types": "15.6.2" }, "dependencies": { "prop-types": { @@ -3784,8 +3918,8 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "requires": { - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" + "loose-envify": "1.3.1", + "object-assign": "4.1.1" } } } @@ -3795,8 +3929,8 @@ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "esrecurse": "4.2.1", + "estraverse": "4.2.0" } }, "eslint-utils": { @@ -3816,8 +3950,8 @@ "integrity": "sha512-kapdTCt1bjmspxStVKX6huolXVV5ZfyZguY1lcfhVVZstce3bqxH9mcLzNn3/mlgW6wQ732+0fuG9v7h0ZQoKg==", "dev": true, "requires": { - "acorn": "^5.6.0", - "acorn-jsx": "^4.1.1" + "acorn": "5.7.2", + "acorn-jsx": "4.1.1" } }, "esprima": { @@ -3831,7 +3965,7 @@ "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", "dev": true, "requires": { - "estraverse": "^4.0.0" + "estraverse": "4.2.0" } }, "esrecurse": { @@ -3839,7 +3973,7 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", "requires": { - "estraverse": "^4.1.0" + "estraverse": "4.2.0" } }, "estraverse": { @@ -3862,8 +3996,8 @@ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" + "md5.js": "1.3.4", + "safe-buffer": "5.1.1" } }, "execa": { @@ -3871,13 +4005,13 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" }, "dependencies": { "cross-spawn": { @@ -3885,9 +4019,9 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "lru-cache": "4.1.3", + "shebang-command": "1.2.0", + "which": "1.3.0" } } } @@ -3902,13 +4036,13 @@ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" }, "dependencies": { "define-property": { @@ -3916,7 +4050,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "extend-shallow": { @@ -3924,7 +4058,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -3934,7 +4068,7 @@ "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "requires": { - "fill-range": "^2.1.0" + "fill-range": "2.2.4" }, "dependencies": { "fill-range": { @@ -3942,11 +4076,11 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "3.1.0", + "repeat-element": "1.1.3", + "repeat-string": "1.6.1" } }, "is-number": { @@ -3954,7 +4088,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" } }, "isobject": { @@ -3970,7 +4104,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -3980,7 +4114,7 @@ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "requires": { - "homedir-polyfill": "^1.0.1" + "homedir-polyfill": "1.0.1" } }, "extend": { @@ -3994,8 +4128,8 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" }, "dependencies": { "is-extendable": { @@ -4003,7 +4137,7 @@ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "requires": { - "is-plain-object": "^2.0.4" + "is-plain-object": "2.0.4" } } } @@ -4013,9 +4147,9 @@ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" + "chardet": "0.4.2", + "iconv-lite": "0.4.19", + "tmp": "0.0.33" } }, "extglob": { @@ -4023,14 +4157,14 @@ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "array-unique": "0.3.2", + "define-property": "1.0.0", + "expand-brackets": "2.1.4", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" }, "dependencies": { "define-property": { @@ -4038,7 +4172,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "extend-shallow": { @@ -4046,7 +4180,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "is-accessor-descriptor": { @@ -4054,7 +4188,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -4062,7 +4196,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -4070,9 +4204,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } } } @@ -4094,12 +4228,12 @@ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.2.tgz", "integrity": "sha512-TR6zxCKftDQnUAPvkrCWdBgDq/gbqx8A3ApnBrR5rMvpp6+KMJI0Igw7fkWPgeVK0uhRXTXdvO3O+YP0CaUX2g==", "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.0.1", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.1", - "micromatch": "^3.1.10" + "@mrmlnc/readdir-enhanced": "2.2.1", + "@nodelib/fs.stat": "1.1.1", + "glob-parent": "3.1.0", + "is-glob": "4.0.0", + "merge2": "1.2.2", + "micromatch": "3.1.10" } }, "fast-json-stable-stringify": { @@ -4123,13 +4257,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", "requires": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.9" + "core-js": "1.2.7", + "isomorphic-fetch": "2.2.1", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "promise": "7.3.1", + "setimmediate": "1.0.5", + "ua-parser-js": "0.7.17" }, "dependencies": { "core-js": { @@ -4144,7 +4278,7 @@ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "requires": { - "escape-string-regexp": "^1.0.5" + "escape-string-regexp": "1.0.5" } }, "file-entry-cache": { @@ -4153,8 +4287,8 @@ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", "dev": true, "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" + "flat-cache": "1.3.0", + "object-assign": "4.1.1" } }, "filename-regex": { @@ -4167,10 +4301,10 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" }, "dependencies": { "extend-shallow": { @@ -4178,7 +4312,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -4188,9 +4322,9 @@ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" + "commondir": "1.0.1", + "make-dir": "1.3.0", + "pkg-dir": "2.0.0" } }, "find-up": { @@ -4198,7 +4332,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { - "locate-path": "^2.0.0" + "locate-path": "2.0.0" } }, "first-chunk-stream": { @@ -4206,7 +4340,7 @@ "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz", "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=", "requires": { - "readable-stream": "^2.0.2" + "readable-stream": "2.3.6" } }, "flat-cache": { @@ -4215,10 +4349,10 @@ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", "dev": true, "requires": { - "circular-json": "^0.3.1", - "del": "^2.0.2", - "graceful-fs": "^4.1.2", - "write": "^0.2.1" + "circular-json": "0.3.3", + "del": "2.2.2", + "graceful-fs": "4.1.11", + "write": "0.2.1" } }, "flatten": { @@ -4236,8 +4370,8 @@ "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz", "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==", "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.4" + "inherits": "2.0.3", + "readable-stream": "2.3.6" } }, "for-in": { @@ -4250,7 +4384,7 @@ "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "requires": { - "for-in": "^1.0.1" + "for-in": "1.0.2" } }, "forever-agent": { @@ -4265,9 +4399,9 @@ "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" } }, "fragment-cache": { @@ -4275,7 +4409,7 @@ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "requires": { - "map-cache": "^0.2.2" + "map-cache": "0.2.2" } }, "fresh": { @@ -4288,8 +4422,8 @@ "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" + "inherits": "2.0.3", + "readable-stream": "2.3.6" } }, "fs-write-stream-atomic": { @@ -4297,10 +4431,10 @@ "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" + "graceful-fs": "4.1.11", + "iferr": "0.1.5", + "imurmurhash": "0.1.4", + "readable-stream": "2.3.6" } }, "fs.realpath": { @@ -4314,8 +4448,8 @@ "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", "optional": true, "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" + "nan": "2.11.0", + "node-pre-gyp": "0.10.0" }, "dependencies": { "abbrev": { @@ -4337,8 +4471,8 @@ "bundled": true, "optional": true, "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "delegates": "1.0.0", + "readable-stream": "2.3.6" } }, "balanced-match": { @@ -4349,7 +4483,7 @@ "version": "1.1.11", "bundled": true, "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, @@ -4403,7 +4537,7 @@ "bundled": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.2.4" } }, "fs.realpath": { @@ -4416,14 +4550,14 @@ "bundled": true, "optional": true, "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" } }, "glob": { @@ -4431,12 +4565,12 @@ "bundled": true, "optional": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "has-unicode": { @@ -4449,7 +4583,7 @@ "bundled": true, "optional": true, "requires": { - "safer-buffer": "^2.1.0" + "safer-buffer": "2.1.2" } }, "ignore-walk": { @@ -4457,7 +4591,7 @@ "bundled": true, "optional": true, "requires": { - "minimatch": "^3.0.4" + "minimatch": "3.0.4" } }, "inflight": { @@ -4465,8 +4599,8 @@ "bundled": true, "optional": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { @@ -4482,7 +4616,7 @@ "version": "1.0.0", "bundled": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "isarray": { @@ -4494,7 +4628,7 @@ "version": "3.0.4", "bundled": true, "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -4505,8 +4639,8 @@ "version": "2.2.4", "bundled": true, "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" + "safe-buffer": "5.1.1", + "yallist": "3.0.2" } }, "minizlib": { @@ -4514,7 +4648,7 @@ "bundled": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.2.4" } }, "mkdirp": { @@ -4534,9 +4668,9 @@ "bundled": true, "optional": true, "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" + "debug": "2.6.9", + "iconv-lite": "0.4.21", + "sax": "1.2.4" } }, "node-pre-gyp": { @@ -4544,16 +4678,16 @@ "bundled": true, "optional": true, "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.0", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" + "detect-libc": "1.0.3", + "mkdirp": "0.5.1", + "needle": "2.2.0", + "nopt": "4.0.1", + "npm-packlist": "1.1.10", + "npmlog": "4.1.2", + "rc": "1.2.7", + "rimraf": "2.6.2", + "semver": "5.5.0", + "tar": "4.4.1" } }, "nopt": { @@ -4561,8 +4695,8 @@ "bundled": true, "optional": true, "requires": { - "abbrev": "1", - "osenv": "^0.1.4" + "abbrev": "1.1.1", + "osenv": "0.1.5" } }, "npm-bundled": { @@ -4575,8 +4709,8 @@ "bundled": true, "optional": true, "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.3" } }, "npmlog": { @@ -4584,10 +4718,10 @@ "bundled": true, "optional": true, "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" } }, "number-is-nan": { @@ -4603,7 +4737,7 @@ "version": "1.4.0", "bundled": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "os-homedir": { @@ -4621,8 +4755,8 @@ "bundled": true, "optional": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" } }, "path-is-absolute": { @@ -4640,10 +4774,10 @@ "bundled": true, "optional": true, "requires": { - "deep-extend": "^0.5.1", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "deep-extend": "0.5.1", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" }, "dependencies": { "minimist": { @@ -4658,13 +4792,13 @@ "bundled": true, "optional": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } }, "rimraf": { @@ -4672,7 +4806,7 @@ "bundled": true, "optional": true, "requires": { - "glob": "^7.0.5" + "glob": "7.1.2" } }, "safe-buffer": { @@ -4708,9 +4842,9 @@ "version": "1.0.2", "bundled": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } }, "string_decoder": { @@ -4718,14 +4852,14 @@ "bundled": true, "optional": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } }, "strip-ansi": { "version": "3.0.1", "bundled": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "strip-json-comments": { @@ -4738,13 +4872,13 @@ "bundled": true, "optional": true, "requires": { - "chownr": "^1.0.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" + "chownr": "1.0.1", + "fs-minipass": "1.2.5", + "minipass": "2.2.4", + "minizlib": "1.1.0", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.1", + "yallist": "3.0.2" } }, "util-deprecate": { @@ -4757,7 +4891,7 @@ "bundled": true, "optional": true, "requires": { - "string-width": "^1.0.2" + "string-width": "1.0.2" } }, "wrappy": { @@ -4807,7 +4941,7 @@ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "requires": { - "assert-plus": "^1.0.0" + "assert-plus": "1.0.0" } }, "gh-got": { @@ -4815,8 +4949,8 @@ "resolved": "https://registry.npmjs.org/gh-got/-/gh-got-6.0.0.tgz", "integrity": "sha512-F/mS+fsWQMo1zfgG9MD8KWvTWPPzzhuVwY++fhQ5Ggd+0P+CAMHtzMZhNxG+TqGfHDChJKsbh6otfMGqO2AKBw==", "requires": { - "got": "^7.0.0", - "is-plain-obj": "^1.1.0" + "got": "7.1.0", + "is-plain-obj": "1.1.0" }, "dependencies": { "got": { @@ -4824,20 +4958,20 @@ "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", "requires": { - "decompress-response": "^3.2.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-plain-obj": "^1.1.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "isurl": "^1.0.0-alpha5", - "lowercase-keys": "^1.0.0", - "p-cancelable": "^0.3.0", - "p-timeout": "^1.1.1", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "url-parse-lax": "^1.0.0", - "url-to-options": "^1.0.1" + "decompress-response": "3.3.0", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "is-plain-obj": "1.1.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "isurl": "1.0.0", + "lowercase-keys": "1.0.1", + "p-cancelable": "0.3.0", + "p-timeout": "1.2.1", + "safe-buffer": "5.1.1", + "timed-out": "4.0.1", + "url-parse-lax": "1.0.0", + "url-to-options": "1.0.1" } }, "p-cancelable": { @@ -4850,7 +4984,7 @@ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "requires": { - "p-finally": "^1.0.0" + "p-finally": "1.0.0" } }, "url-parse-lax": { @@ -4858,7 +4992,7 @@ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "requires": { - "prepend-http": "^1.0.1" + "prepend-http": "1.0.4" } } } @@ -4868,7 +5002,7 @@ "resolved": "https://registry.npmjs.org/github-username/-/github-username-4.1.0.tgz", "integrity": "sha1-y+KABBiDIG2kISrp5LXxacML9Bc=", "requires": { - "gh-got": "^6.0.0" + "gh-got": "6.0.0" } }, "glob": { @@ -4876,12 +5010,12 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "glob-all": { @@ -4889,8 +5023,8 @@ "resolved": "https://registry.npmjs.org/glob-all/-/glob-all-3.1.0.tgz", "integrity": "sha1-iRPd+17hrHgSZWJBsD1SF8ZLAqs=", "requires": { - "glob": "^7.0.5", - "yargs": "~1.2.6" + "glob": "7.1.3", + "yargs": "1.2.6" }, "dependencies": { "minimist": { @@ -4903,7 +5037,7 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-1.2.6.tgz", "integrity": "sha1-nHtKgv1dWVsr8Xq23MQxNUMv40s=", "requires": { - "minimist": "^0.1.0" + "minimist": "0.1.0" } } } @@ -4913,8 +5047,8 @@ "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" + "glob-parent": "2.0.0", + "is-glob": "2.0.1" }, "dependencies": { "glob-parent": { @@ -4922,7 +5056,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "requires": { - "is-glob": "^2.0.0" + "is-glob": "2.0.1" } }, "is-extglob": { @@ -4935,7 +5069,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } } } @@ -4945,8 +5079,8 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "is-glob": "3.1.0", + "path-dirname": "1.0.2" }, "dependencies": { "is-glob": { @@ -4954,7 +5088,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "requires": { - "is-extglob": "^2.1.0" + "is-extglob": "2.1.1" } } } @@ -4969,7 +5103,7 @@ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", "requires": { - "ini": "^1.3.4" + "ini": "1.3.5" } }, "global-modules": { @@ -4977,9 +5111,9 @@ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "global-prefix": "1.0.2", + "is-windows": "1.0.2", + "resolve-dir": "1.0.1" } }, "global-prefix": { @@ -4987,11 +5121,11 @@ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "expand-tilde": "2.0.2", + "homedir-polyfill": "1.0.1", + "ini": "1.3.5", + "is-windows": "1.0.2", + "which": "1.3.0" } }, "globals": { @@ -5004,13 +5138,13 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz", "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==", "requires": { - "array-union": "^1.0.1", - "dir-glob": "^2.0.0", - "fast-glob": "^2.0.2", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" + "array-union": "1.0.2", + "dir-glob": "2.0.0", + "fast-glob": "2.2.2", + "glob": "7.1.3", + "ignore": "3.3.10", + "pify": "3.0.0", + "slash": "1.0.0" } }, "got": { @@ -5018,23 +5152,23 @@ "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", "requires": { - "@sindresorhus/is": "^0.7.0", - "cacheable-request": "^2.1.1", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "into-stream": "^3.1.0", - "is-retry-allowed": "^1.1.0", - "isurl": "^1.0.0-alpha5", - "lowercase-keys": "^1.0.0", - "mimic-response": "^1.0.0", - "p-cancelable": "^0.4.0", - "p-timeout": "^2.0.1", - "pify": "^3.0.0", - "safe-buffer": "^5.1.1", - "timed-out": "^4.0.1", - "url-parse-lax": "^3.0.0", - "url-to-options": "^1.0.1" + "@sindresorhus/is": "0.7.0", + "cacheable-request": "2.1.4", + "decompress-response": "3.3.0", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "into-stream": "3.1.0", + "is-retry-allowed": "1.1.0", + "isurl": "1.0.0", + "lowercase-keys": "1.0.1", + "mimic-response": "1.0.1", + "p-cancelable": "0.4.1", + "p-timeout": "2.0.1", + "pify": "3.0.0", + "safe-buffer": "5.1.1", + "timed-out": "4.0.1", + "url-parse-lax": "3.0.0", + "url-to-options": "1.0.1" } }, "graceful-fs": { @@ -5047,7 +5181,7 @@ "resolved": "https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.3.tgz", "integrity": "sha1-wWfSpTGcWg4JZO9qJbfC34mWyFw=", "requires": { - "lodash": "^4.17.2" + "lodash": "4.17.10" } }, "har-schema": { @@ -5062,8 +5196,8 @@ "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", "dev": true, "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" + "ajv": "5.5.2", + "har-schema": "2.0.0" } }, "has": { @@ -5071,7 +5205,7 @@ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { - "function-bind": "^1.1.1" + "function-bind": "1.1.1" } }, "has-ansi": { @@ -5079,7 +5213,7 @@ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "has-color": { @@ -5107,7 +5241,7 @@ "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "requires": { - "has-symbol-support-x": "^1.4.1" + "has-symbol-support-x": "1.4.2" } }, "has-value": { @@ -5115,9 +5249,9 @@ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" } }, "has-values": { @@ -5125,8 +5259,8 @@ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "is-number": "3.0.0", + "kind-of": "4.0.0" }, "dependencies": { "kind-of": { @@ -5134,7 +5268,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -5144,8 +5278,8 @@ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.1" } }, "hash.js": { @@ -5153,8 +5287,8 @@ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" } }, "hawk": { @@ -5163,10 +5297,10 @@ "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", "dev": true, "requires": { - "boom": "4.x.x", - "cryptiles": "3.x.x", - "hoek": "4.x.x", - "sntp": "2.x.x" + "boom": "4.3.1", + "cryptiles": "3.1.2", + "hoek": "4.2.0", + "sntp": "2.1.0" } }, "hmac-drbg": { @@ -5174,9 +5308,9 @@ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "hash.js": "1.1.5", + "minimalistic-assert": "1.0.1", + "minimalistic-crypto-utils": "1.0.1" } }, "hoek": { @@ -5190,8 +5324,8 @@ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" } }, "homedir-polyfill": { @@ -5199,7 +5333,7 @@ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "requires": { - "parse-passwd": "^1.0.0" + "parse-passwd": "1.0.0" } }, "hosted-git-info": { @@ -5218,11 +5352,11 @@ "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", "dev": true, "requires": { - "domelementtype": "1", - "domhandler": "2.3", - "domutils": "1.5", - "entities": "1.0", - "readable-stream": "1.1" + "domelementtype": "1.3.0", + "domhandler": "2.3.0", + "domutils": "1.5.1", + "entities": "1.0.0", + "readable-stream": "1.1.14" }, "dependencies": { "entities": { @@ -5243,10 +5377,10 @@ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "string_decoder": { @@ -5262,8 +5396,8 @@ "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.3.0.tgz", "integrity": "sha1-oxpc+IyHPsu1eWkH1NbxMujAHko=", "requires": { - "deep-equal": "~1.0.1", - "http-errors": "~1.6.1" + "deep-equal": "1.0.1", + "http-errors": "1.6.3" }, "dependencies": { "http-errors": { @@ -5271,10 +5405,10 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "requires": { - "depd": "~1.1.2", + "depd": "1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "statuses": "1.5.0" } } } @@ -5289,10 +5423,10 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.0.tgz", "integrity": "sha512-hz3BtSHB7Z6dNWzYc+gUbWqG4dIpJedwwOhe1cvGUq5tGmcTTIRkPiAbyh/JlZx+ksSJyGJlgcHo5jGahiXnKw==", "requires": { - "depd": "~1.1.2", + "depd": "1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": ">= 1.5.0 < 2", + "statuses": "1.5.0", "toidentifier": "1.0.0" } }, @@ -5302,9 +5436,9 @@ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "dev": true, "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" } }, "https-browserify": { @@ -5327,7 +5461,7 @@ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "requires": { - "postcss": "^6.0.1" + "postcss": "6.0.23" }, "dependencies": { "ansi-styles": { @@ -5335,7 +5469,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -5343,9 +5477,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "postcss": { @@ -5353,9 +5487,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "chalk": "2.4.1", + "source-map": "0.6.1", + "supports-color": "5.5.0" } }, "source-map": { @@ -5368,7 +5502,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -5398,8 +5532,8 @@ "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", "requires": { - "pkg-dir": "^2.0.0", - "resolve-cwd": "^2.0.0" + "pkg-dir": "2.0.0", + "resolve-cwd": "2.0.0" } }, "imurmurhash": { @@ -5412,7 +5546,7 @@ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "requires": { - "repeating": "^2.0.0" + "repeating": "2.0.1" } }, "indexes-of": { @@ -5430,8 +5564,8 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { @@ -5449,19 +5583,19 @@ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz", "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==", "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.1.0", - "figures": "^2.0.0", - "lodash": "^4.3.0", + "ansi-escapes": "3.1.0", + "chalk": "2.4.1", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "2.2.0", + "figures": "2.0.0", + "lodash": "4.17.10", "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^5.5.2", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" + "run-async": "2.3.0", + "rxjs": "5.5.12", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" }, "dependencies": { "ansi-regex": { @@ -5474,7 +5608,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -5482,9 +5616,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "strip-ansi": { @@ -5492,7 +5626,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } }, "supports-color": { @@ -5500,7 +5634,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -5515,8 +5649,8 @@ "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", "requires": { - "from2": "^2.1.1", - "p-is-promise": "^1.1.0" + "from2": "2.3.0", + "p-is-promise": "1.1.0" } }, "invariant": { @@ -5524,7 +5658,7 @@ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "requires": { - "loose-envify": "^1.0.0" + "loose-envify": "1.3.1" } }, "invert-kv": { @@ -5542,7 +5676,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -5550,7 +5684,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -5565,7 +5699,7 @@ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "requires": { - "binary-extensions": "^1.0.0" + "binary-extensions": "1.11.0" } }, "is-buffer": { @@ -5578,7 +5712,7 @@ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "requires": { - "builtin-modules": "^1.0.0" + "builtin-modules": "1.1.1" } }, "is-callable": { @@ -5591,7 +5725,7 @@ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.0.tgz", "integrity": "sha512-plgvKjQtalH2P3Gytb7L61Lmz95g2DlpzFiQyRSFew8WoJKxtKRzrZMeyRN2supblm3Psc8OQGy7Xjb6XG11jw==", "requires": { - "ci-info": "^1.3.0" + "ci-info": "1.4.0" } }, "is-data-descriptor": { @@ -5599,7 +5733,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -5607,7 +5741,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -5622,9 +5756,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" }, "dependencies": { "kind-of": { @@ -5649,7 +5783,7 @@ "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "requires": { - "is-primitive": "^2.0.0" + "is-primitive": "2.0.0" } }, "is-extendable": { @@ -5667,7 +5801,7 @@ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "is-fullwidth-code-point": { @@ -5685,7 +5819,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", "requires": { - "is-extglob": "^2.1.1" + "is-extglob": "2.1.1" } }, "is-installed-globally": { @@ -5693,8 +5827,8 @@ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" + "global-dirs": "0.1.1", + "is-path-inside": "1.0.1" } }, "is-npm": { @@ -5707,7 +5841,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -5715,7 +5849,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -5735,7 +5869,7 @@ "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", "requires": { - "symbol-observable": "^1.1.0" + "symbol-observable": "1.2.0" }, "dependencies": { "symbol-observable": { @@ -5757,7 +5891,7 @@ "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, "requires": { - "is-path-inside": "^1.0.0" + "is-path-inside": "1.0.1" } }, "is-path-inside": { @@ -5765,7 +5899,7 @@ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "requires": { - "path-is-inside": "^1.0.1" + "path-is-inside": "1.0.2" } }, "is-plain-obj": { @@ -5778,7 +5912,7 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "requires": { - "isobject": "^3.0.1" + "isobject": "3.0.1" } }, "is-posix-bracket": { @@ -5806,7 +5940,7 @@ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "requires": { - "has": "^1.0.1" + "has": "1.0.3" } }, "is-resolvable": { @@ -5825,7 +5959,7 @@ "resolved": "https://registry.npmjs.org/is-scoped/-/is-scoped-1.0.0.tgz", "integrity": "sha1-RJypgpnnEwOCViieyytUDcQ3yzA=", "requires": { - "scoped-regex": "^1.0.0" + "scoped-regex": "1.0.0" } }, "is-stream": { @@ -5838,7 +5972,7 @@ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", "requires": { - "html-comment-regex": "^1.1.0" + "html-comment-regex": "1.1.1" } }, "is-symbol": { @@ -5877,7 +6011,7 @@ "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", "requires": { - "buffer-alloc": "^1.2.0" + "buffer-alloc": "1.2.0" } }, "isexe": { @@ -5895,8 +6029,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" + "node-fetch": "1.7.3", + "whatwg-fetch": "2.0.3" } }, "isstream": { @@ -5910,9 +6044,9 @@ "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.2.1.tgz", "integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==", "requires": { - "binaryextensions": "2", - "editions": "^1.3.3", - "textextensions": "2" + "binaryextensions": "2.1.1", + "editions": "1.3.4", + "textextensions": "2.2.0" } }, "isurl": { @@ -5920,8 +6054,8 @@ "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", "requires": { - "has-to-string-tag-x": "^1.2.0", - "is-object": "^1.0.1" + "has-to-string-tag-x": "1.4.1", + "is-object": "1.0.1" } }, "js-base64": { @@ -5939,8 +6073,8 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", "requires": { - "argparse": "^1.0.7", - "esprima": "^2.6.0" + "argparse": "1.0.10", + "esprima": "2.7.3" } }, "jsbn": { @@ -5955,21 +6089,21 @@ "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.5.1.tgz", "integrity": "sha512-sRMollbhbmSDrR79JMAnhEjyZJlQQVozeeY9A6/KNuV26DNcuB3mGSCWXp0hks9dcwRNOELbNOiwraZaXXRk5Q==", "requires": { - "babel-plugin-transform-flow-strip-types": "^6.8.0", - "babel-preset-es2015": "^6.9.0", - "babel-preset-stage-1": "^6.5.0", - "babel-register": "^6.9.0", - "babylon": "^7.0.0-beta.47", - "colors": "^1.1.2", - "flow-parser": "^0.*", - "lodash": "^4.13.1", - "micromatch": "^2.3.7", - "neo-async": "^2.5.0", + "babel-plugin-transform-flow-strip-types": "6.22.0", + "babel-preset-es2015": "6.24.1", + "babel-preset-stage-1": "6.24.1", + "babel-register": "6.26.0", + "babylon": "7.0.0-beta.47", + "colors": "1.1.2", + "flow-parser": "0.79.1", + "lodash": "4.17.10", + "micromatch": "2.3.11", + "neo-async": "2.5.2", "node-dir": "0.1.8", - "nomnom": "^1.8.1", - "recast": "^0.15.0", - "temp": "^0.8.1", - "write-file-atomic": "^1.2.0" + "nomnom": "1.8.1", + "recast": "0.15.3", + "temp": "0.8.3", + "write-file-atomic": "1.3.4" }, "dependencies": { "arr-diff": { @@ -5977,7 +6111,7 @@ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "requires": { - "arr-flatten": "^1.0.1" + "arr-flatten": "1.1.0" } }, "array-unique": { @@ -6000,9 +6134,9 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.3" } }, "esprima": { @@ -6015,7 +6149,7 @@ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "requires": { - "is-posix-bracket": "^0.1.0" + "is-posix-bracket": "0.1.1" } }, "extglob": { @@ -6023,7 +6157,7 @@ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "is-extglob": { @@ -6036,7 +6170,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "kind-of": { @@ -6044,7 +6178,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } }, "micromatch": { @@ -6052,19 +6186,19 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" } }, "node-dir": { @@ -6078,9 +6212,9 @@ "integrity": "sha512-xqnagxQH7mL4+UpcCVMObPPdjCEE2dmfGcTwcdpyNgZOd9W0rfdLRF3+smoA+AQqMw6xK6G4021dAQK8XfPYIQ==", "requires": { "ast-types": "0.11.5", - "esprima": "~4.0.0", - "private": "~0.1.5", - "source-map": "~0.6.1" + "esprima": "4.0.1", + "private": "0.1.8", + "source-map": "0.6.1" } }, "source-map": { @@ -6097,21 +6231,21 @@ "dev": true, "optional": true, "requires": { - "abab": "^1.0.0", - "acorn": "^2.4.0", - "acorn-globals": "^1.0.4", - "cssom": ">= 0.3.0 < 0.4.0", - "cssstyle": ">= 0.2.29 < 0.3.0", - "escodegen": "^1.6.1", - "nwmatcher": ">= 1.3.7 < 2.0.0", - "parse5": "^1.5.1", - "request": "^2.55.0", - "sax": "^1.1.4", - "symbol-tree": ">= 3.1.0 < 4.0.0", - "tough-cookie": "^2.2.0", - "webidl-conversions": "^2.0.0", - "whatwg-url-compat": "~0.6.5", - "xml-name-validator": ">= 2.0.1 < 3.0.0" + "abab": "1.0.4", + "acorn": "2.7.0", + "acorn-globals": "1.0.9", + "cssom": "0.3.2", + "cssstyle": "0.2.37", + "escodegen": "1.9.0", + "nwmatcher": "1.4.3", + "parse5": "1.5.1", + "request": "2.83.0", + "sax": "1.2.4", + "symbol-tree": "3.2.2", + "tough-cookie": "2.3.3", + "webidl-conversions": "2.0.1", + "whatwg-url-compat": "0.6.5", + "xml-name-validator": "2.0.1" }, "dependencies": { "acorn": { @@ -6183,7 +6317,7 @@ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", "requires": { - "array-includes": "^3.0.3" + "array-includes": "3.0.3" } }, "keygrip": { @@ -6214,30 +6348,30 @@ "resolved": "https://registry.npmjs.org/koa/-/koa-2.5.2.tgz", "integrity": "sha512-MoVGWre9g3p35pCqXNhOT/a4trwK5CGvalIoPi7qOA2RCZaep3GCsa/G/tD9QMjQI7bmVWn3XF3SOau8RkPh6w==", "requires": { - "accepts": "^1.3.5", - "cache-content-type": "^1.0.0", - "content-disposition": "~0.5.2", - "content-type": "^1.0.4", - "cookies": "~0.7.1", - "debug": "^3.1.0", - "delegates": "^1.0.0", - "depd": "^1.1.2", - "destroy": "^1.0.4", - "error-inject": "^1.0.0", - "escape-html": "^1.0.3", - "fresh": "~0.5.2", - "http-assert": "^1.3.0", - "http-errors": "^1.6.3", - "is-generator-function": "^1.0.7", - "koa-compose": "^4.1.0", - "koa-convert": "^1.2.0", - "koa-is-json": "^1.0.0", - "on-finished": "^2.3.0", - "only": "~0.0.2", - "parseurl": "^1.3.2", - "statuses": "^1.5.0", - "type-is": "^1.6.16", - "vary": "^1.1.2" + "accepts": "1.3.5", + "cache-content-type": "1.0.1", + "content-disposition": "0.5.2", + "content-type": "1.0.4", + "cookies": "0.7.1", + "debug": "3.1.0", + "delegates": "1.0.0", + "depd": "1.1.2", + "destroy": "1.0.4", + "error-inject": "1.0.0", + "escape-html": "1.0.3", + "fresh": "0.5.2", + "http-assert": "1.3.0", + "http-errors": "1.7.0", + "is-generator-function": "1.0.7", + "koa-compose": "4.1.0", + "koa-convert": "1.2.0", + "koa-is-json": "1.0.0", + "on-finished": "2.3.0", + "only": "0.0.2", + "parseurl": "1.3.2", + "statuses": "1.5.0", + "type-is": "1.6.16", + "vary": "1.1.2" }, "dependencies": { "debug": { @@ -6260,8 +6394,8 @@ "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-1.2.0.tgz", "integrity": "sha1-2kCHXfSd4FOQmNFwC1CCDOvNIdA=", "requires": { - "co": "^4.6.0", - "koa-compose": "^3.0.0" + "co": "4.6.0", + "koa-compose": "3.2.1" }, "dependencies": { "koa-compose": { @@ -6269,7 +6403,7 @@ "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-3.2.1.tgz", "integrity": "sha1-qFzLQLfZhtjlo0Wzoazo6rz1Tec=", "requires": { - "any-promise": "^1.1.0" + "any-promise": "1.3.0" } } } @@ -6284,11 +6418,11 @@ "resolved": "https://registry.npmjs.org/koa-webpack/-/koa-webpack-4.0.0.tgz", "integrity": "sha512-P+j2TzeZAqFwscd/dlLykk/sxwr6wQ5Tp3FYDhqv1+y9aRIffTPnu2zK+1BhfM+Kyh8bepU1jFR420maE+Vajw==", "requires": { - "app-root-path": "^2.0.1", - "merge-options": "^1.0.0", - "webpack-dev-middleware": "^3.0.0", - "webpack-hot-client": "^3.0.0", - "webpack-log": "^1.1.1" + "app-root-path": "2.1.0", + "merge-options": "1.0.1", + "webpack-dev-middleware": "3.2.0", + "webpack-hot-client": "3.0.0", + "webpack-log": "1.2.0" } }, "latest-version": { @@ -6296,7 +6430,7 @@ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", "requires": { - "package-json": "^4.0.0" + "package-json": "4.0.1" } }, "lcid": { @@ -6304,7 +6438,7 @@ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "requires": { - "invert-kv": "^1.0.0" + "invert-kv": "1.0.0" } }, "levn": { @@ -6313,8 +6447,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "prelude-ls": "1.1.2", + "type-check": "0.3.2" } }, "listr": { @@ -6322,22 +6456,22 @@ "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.1.tgz", "integrity": "sha512-MSMUUVN1f8aRnPi4034RkOqdiUlpYW+FqwFE3aL0uYNPRavkt2S2SsSpDDofn8BDpqv2RNnsdOcCHWsChcq77A==", "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "cli-truncate": "^0.2.1", - "figures": "^1.7.0", - "indent-string": "^2.1.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.4.0", - "listr-verbose-renderer": "^0.4.0", - "log-symbols": "^1.0.2", - "log-update": "^1.0.2", - "ora": "^0.2.3", - "p-map": "^1.1.1", - "rxjs": "^6.1.0", - "strip-ansi": "^3.0.1" + "@samverschueren/stream-to-observable": "0.3.0", + "cli-truncate": "0.2.1", + "figures": "1.7.0", + "indent-string": "2.1.0", + "is-observable": "1.1.0", + "is-promise": "2.1.0", + "is-stream": "1.1.0", + "listr-silent-renderer": "1.1.1", + "listr-update-renderer": "0.4.0", + "listr-verbose-renderer": "0.4.1", + "log-symbols": "1.0.2", + "log-update": "1.0.2", + "ora": "0.2.3", + "p-map": "1.2.0", + "rxjs": "6.3.0", + "strip-ansi": "3.0.1" }, "dependencies": { "figures": { @@ -6345,8 +6479,8 @@ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" } }, "log-symbols": { @@ -6354,7 +6488,7 @@ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "requires": { - "chalk": "^1.0.0" + "chalk": "1.1.3" } }, "rxjs": { @@ -6362,7 +6496,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.0.tgz", "integrity": "sha512-ZnwuEquf72mnVORgX75eZCAKNNwulmKQuFxDPwDA5EvbkBXeRNJtmvhyVLcPcKkdiUtqqv+LbBM8jYo0eBW++w==", "requires": { - "tslib": "^1.9.0" + "tslib": "1.9.3" } } } @@ -6377,14 +6511,14 @@ "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.4.0.tgz", "integrity": "sha1-NE2YDaLKLosUW6MFkI8yrj9MyKc=", "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^1.0.2", - "strip-ansi": "^3.0.1" + "chalk": "1.1.3", + "cli-truncate": "0.2.1", + "elegant-spinner": "1.0.1", + "figures": "1.7.0", + "indent-string": "3.2.0", + "log-symbols": "1.0.2", + "log-update": "1.0.2", + "strip-ansi": "3.0.1" }, "dependencies": { "figures": { @@ -6392,8 +6526,8 @@ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" } }, "indent-string": { @@ -6406,7 +6540,7 @@ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "requires": { - "chalk": "^1.0.0" + "chalk": "1.1.3" } } } @@ -6416,10 +6550,10 @@ "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz", "integrity": "sha1-ggb0z21S3cWCfl/RSYng6WWTOjU=", "requires": { - "chalk": "^1.1.3", - "cli-cursor": "^1.0.2", - "date-fns": "^1.27.2", - "figures": "^1.7.0" + "chalk": "1.1.3", + "cli-cursor": "1.0.2", + "date-fns": "1.29.0", + "figures": "1.7.0" }, "dependencies": { "cli-cursor": { @@ -6427,7 +6561,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "requires": { - "restore-cursor": "^1.0.1" + "restore-cursor": "1.0.1" } }, "figures": { @@ -6435,8 +6569,8 @@ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" } }, "onetime": { @@ -6449,8 +6583,8 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "requires": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" + "exit-hook": "1.1.1", + "onetime": "1.1.0" } } } @@ -6460,10 +6594,10 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" + "graceful-fs": "4.1.11", + "parse-json": "4.0.0", + "pify": "3.0.0", + "strip-bom": "3.0.0" }, "dependencies": { "strip-bom": { @@ -6483,9 +6617,9 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1" } }, "locate-path": { @@ -6493,8 +6627,8 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "p-locate": "2.0.0", + "path-exists": "3.0.0" } }, "lodash": { @@ -6527,7 +6661,7 @@ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", "requires": { - "chalk": "^2.0.1" + "chalk": "2.4.1" }, "dependencies": { "ansi-styles": { @@ -6535,7 +6669,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -6543,9 +6677,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -6553,7 +6687,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -6563,8 +6697,8 @@ "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz", "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=", "requires": { - "ansi-escapes": "^1.0.0", - "cli-cursor": "^1.0.2" + "ansi-escapes": "1.4.0", + "cli-cursor": "1.0.2" }, "dependencies": { "ansi-escapes": { @@ -6577,7 +6711,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "requires": { - "restore-cursor": "^1.0.1" + "restore-cursor": "1.0.1" } }, "onetime": { @@ -6590,8 +6724,8 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "requires": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" + "exit-hook": "1.1.1", + "onetime": "1.1.0" } } } @@ -6601,8 +6735,8 @@ "resolved": "https://registry.npmjs.org/loglevelnext/-/loglevelnext-1.0.5.tgz", "integrity": "sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A==", "requires": { - "es6-symbol": "^3.1.1", - "object.assign": "^4.1.0" + "es6-symbol": "3.1.1", + "object.assign": "4.1.0" } }, "long": { @@ -6615,7 +6749,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "requires": { - "js-tokens": "^3.0.0" + "js-tokens": "3.0.2" } }, "loud-rejection": { @@ -6623,8 +6757,8 @@ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" + "currently-unhandled": "0.4.1", + "signal-exit": "3.0.2" } }, "lowercase-keys": { @@ -6637,8 +6771,8 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "pseudomap": "1.0.2", + "yallist": "2.1.2" } }, "make-dir": { @@ -6646,7 +6780,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "requires": { - "pify": "^3.0.0" + "pify": "3.0.0" } }, "mamacro": { @@ -6669,7 +6803,7 @@ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "requires": { - "object-visit": "^1.0.0" + "object-visit": "1.0.1" } }, "math-expression-evaluator": { @@ -6687,8 +6821,8 @@ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "hash-base": "3.0.4", + "inherits": "2.0.3" } }, "media-typer": { @@ -6701,7 +6835,7 @@ "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "1.2.0" } }, "mem-fs": { @@ -6709,9 +6843,9 @@ "resolved": "https://registry.npmjs.org/mem-fs/-/mem-fs-1.1.3.tgz", "integrity": "sha1-uK6NLj/Lb10/kWXBLUVRoGXZicw=", "requires": { - "through2": "^2.0.0", - "vinyl": "^1.1.0", - "vinyl-file": "^2.0.0" + "through2": "2.0.3", + "vinyl": "1.2.0", + "vinyl-file": "2.0.0" } }, "mem-fs-editor": { @@ -6719,17 +6853,17 @@ "resolved": "https://registry.npmjs.org/mem-fs-editor/-/mem-fs-editor-4.0.3.tgz", "integrity": "sha512-tgWmwI/+6vwu6POan82dTjxEpwAoaj0NAFnghtVo/FcLK2/7IhPUtFUUYlwou4MOY6OtjTUJtwpfH1h+eSUziw==", "requires": { - "commondir": "^1.0.1", - "deep-extend": "^0.6.0", - "ejs": "^2.5.9", - "glob": "^7.0.3", - "globby": "^7.1.1", - "isbinaryfile": "^3.0.2", - "mkdirp": "^0.5.0", - "multimatch": "^2.0.0", - "rimraf": "^2.2.8", - "through2": "^2.0.0", - "vinyl": "^2.0.1" + "commondir": "1.0.1", + "deep-extend": "0.6.0", + "ejs": "2.6.1", + "glob": "7.1.3", + "globby": "7.1.1", + "isbinaryfile": "3.0.3", + "mkdirp": "0.5.1", + "multimatch": "2.1.0", + "rimraf": "2.6.2", + "through2": "2.0.3", + "vinyl": "2.2.0" }, "dependencies": { "clone": { @@ -6747,12 +6881,12 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", "requires": { - "array-union": "^1.0.1", - "dir-glob": "^2.0.0", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" + "array-union": "1.0.2", + "dir-glob": "2.0.0", + "glob": "7.1.3", + "ignore": "3.3.10", + "pify": "3.0.0", + "slash": "1.0.0" } }, "replace-ext": { @@ -6765,12 +6899,12 @@ "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", "requires": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" + "clone": "2.1.2", + "clone-buffer": "1.0.0", + "clone-stats": "1.0.0", + "cloneable-readable": "1.1.2", + "remove-trailing-separator": "1.1.0", + "replace-ext": "1.0.0" } } } @@ -6780,8 +6914,8 @@ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "errno": "0.1.7", + "readable-stream": "2.3.6" } }, "meow": { @@ -6789,15 +6923,15 @@ "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", "requires": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0", - "yargs-parser": "^10.0.0" + "camelcase-keys": "4.2.0", + "decamelize-keys": "1.1.0", + "loud-rejection": "1.6.0", + "minimist-options": "3.0.2", + "normalize-package-data": "2.4.0", + "read-pkg-up": "3.0.0", + "redent": "2.0.0", + "trim-newlines": "2.0.0", + "yargs-parser": "10.1.0" }, "dependencies": { "yargs-parser": { @@ -6805,7 +6939,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", "requires": { - "camelcase": "^4.1.0" + "camelcase": "4.1.0" } } } @@ -6815,7 +6949,7 @@ "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-1.0.1.tgz", "integrity": "sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==", "requires": { - "is-plain-obj": "^1.1" + "is-plain-obj": "1.1.0" } }, "merge2": { @@ -6828,19 +6962,19 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "extglob": "2.0.4", + "fragment-cache": "0.2.1", + "kind-of": "6.0.2", + "nanomatch": "1.2.13", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" } }, "miller-rabin": { @@ -6848,8 +6982,8 @@ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" + "bn.js": "4.11.8", + "brorand": "1.1.0" } }, "mime": { @@ -6869,7 +7003,7 @@ "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", "dev": true, "requires": { - "mime-db": "~1.30.0" + "mime-db": "1.30.0" } }, "mimic-fn": { @@ -6897,7 +7031,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -6910,8 +7044,8 @@ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" + "arrify": "1.0.1", + "is-plain-obj": "1.1.0" } }, "mississippi": { @@ -6919,16 +7053,16 @@ "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^2.0.1", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" + "concat-stream": "1.6.2", + "duplexify": "3.6.0", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.0.3", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "2.0.1", + "pumpify": "1.5.1", + "stream-each": "1.2.3", + "through2": "2.0.3" } }, "mixin-deep": { @@ -6936,8 +7070,8 @@ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "for-in": "1.0.2", + "is-extendable": "1.0.1" }, "dependencies": { "is-extendable": { @@ -6945,7 +7079,7 @@ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "requires": { - "is-plain-object": "^2.0.4" + "is-plain-object": "2.0.4" } } } @@ -6963,12 +7097,12 @@ "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" + "aproba": "1.2.0", + "copy-concurrently": "1.0.5", + "fs-write-stream-atomic": "1.0.10", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "run-queue": "1.0.3" } }, "ms": { @@ -6981,10 +7115,10 @@ "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", "requires": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" + "array-differ": "1.0.0", + "array-union": "1.0.2", + "arrify": "1.0.1", + "minimatch": "3.0.4" } }, "mute-stream": { @@ -6997,9 +7131,9 @@ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" + "any-promise": "1.3.0", + "object-assign": "4.1.1", + "thenify-all": "1.6.0" } }, "nan": { @@ -7018,8 +7152,8 @@ "resolved": "https://registry.npmjs.org/nanobus/-/nanobus-4.3.3.tgz", "integrity": "sha512-4/uzl+LkMGoVv/9eMzH2QFvefmlJErT0KR7EmuYbmht2QvxSEqTjhFFOZ/KHE6chH58fKL3njrOcEwbYV0h9Yw==", "requires": { - "nanotiming": "^7.2.0", - "remove-array-items": "^1.0.0" + "nanotiming": "7.3.1", + "remove-array-items": "1.0.0" } }, "nanomatch": { @@ -7027,17 +7161,17 @@ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "fragment-cache": "0.2.1", + "is-windows": "1.0.2", + "kind-of": "6.0.2", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" } }, "nanoscheduler": { @@ -7045,7 +7179,7 @@ "resolved": "https://registry.npmjs.org/nanoscheduler/-/nanoscheduler-1.0.3.tgz", "integrity": "sha512-jBbrF3qdU9321r8n9X7yu18DjP31Do2ItJm3mWrt90wJTrnDO+HXpoV7ftaUglAtjgj9s+OaCxGufbvx6pvbEQ==", "requires": { - "nanoassert": "^1.1.0" + "nanoassert": "1.1.0" } }, "nanotiming": { @@ -7053,8 +7187,8 @@ "resolved": "https://registry.npmjs.org/nanotiming/-/nanotiming-7.3.1.tgz", "integrity": "sha512-l3lC7v/PfOuRWQa8vV29Jo6TG10wHtnthLElFXs4Te4Aas57Fo4n1Q8LH9n+NDh9riOzTVvb2QNBhTS4JUKNjw==", "requires": { - "nanoassert": "^1.1.0", - "nanoscheduler": "^1.0.2" + "nanoassert": "1.1.0", + "nanoscheduler": "1.0.3" } }, "natural-compare": { @@ -7088,7 +7222,7 @@ "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", "integrity": "sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=", "requires": { - "minimatch": "^3.0.2" + "minimatch": "3.0.4" } }, "node-fetch": { @@ -7096,8 +7230,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" + "encoding": "0.1.12", + "is-stream": "1.1.0" } }, "node-libs-browser": { @@ -7105,28 +7239,28 @@ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^1.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", + "assert": "1.4.1", + "browserify-zlib": "0.2.0", + "buffer": "4.9.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "domain-browser": "1.2.0", + "events": "1.1.1", + "https-browserify": "1.0.0", + "os-browserify": "0.3.0", "path-browserify": "0.0.0", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", + "process": "0.11.10", + "punycode": "1.4.1", + "querystring-es3": "0.2.1", + "readable-stream": "2.3.6", + "stream-browserify": "2.0.1", + "stream-http": "2.8.3", + "string_decoder": "1.1.1", + "timers-browserify": "2.0.10", "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.10.3", + "url": "0.11.0", + "util": "0.10.4", "vm-browserify": "0.0.4" } }, @@ -7135,8 +7269,8 @@ "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz", "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=", "requires": { - "chalk": "~0.4.0", - "underscore": "~1.6.0" + "chalk": "0.4.0", + "underscore": "1.6.0" }, "dependencies": { "ansi-styles": { @@ -7149,9 +7283,9 @@ "resolved": "http://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", "requires": { - "ansi-styles": "~1.0.0", - "has-color": "~0.1.0", - "strip-ansi": "~0.1.0" + "ansi-styles": "1.0.0", + "has-color": "0.1.7", + "strip-ansi": "0.1.1" } }, "strip-ansi": { @@ -7166,10 +7300,10 @@ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "hosted-git-info": "2.7.1", + "is-builtin-module": "1.0.0", + "semver": "5.5.1", + "validate-npm-package-license": "3.0.4" } }, "normalize-path": { @@ -7177,7 +7311,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "requires": { - "remove-trailing-separator": "^1.0.1" + "remove-trailing-separator": "1.1.0" } }, "normalize-range": { @@ -7190,10 +7324,10 @@ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" + "object-assign": "4.1.1", + "prepend-http": "1.0.4", + "query-string": "4.3.4", + "sort-keys": "1.1.2" } }, "npm-run-path": { @@ -7201,7 +7335,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "requires": { - "path-key": "^2.0.0" + "path-key": "2.0.1" } }, "nth-check": { @@ -7210,7 +7344,7 @@ "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", "dev": true, "requires": { - "boolbase": "~1.0.0" + "boolbase": "1.0.0" } }, "num2fraction": { @@ -7246,9 +7380,9 @@ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" }, "dependencies": { "define-property": { @@ -7256,7 +7390,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "kind-of": { @@ -7264,7 +7398,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -7279,7 +7413,7 @@ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "requires": { - "isobject": "^3.0.0" + "isobject": "3.0.1" } }, "object.assign": { @@ -7287,10 +7421,10 @@ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "define-properties": "1.1.3", + "function-bind": "1.1.1", + "has-symbols": "1.0.0", + "object-keys": "1.0.12" } }, "object.omit": { @@ -7298,8 +7432,8 @@ "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" + "for-own": "0.1.5", + "is-extendable": "0.1.1" } }, "object.pick": { @@ -7307,7 +7441,7 @@ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "requires": { - "isobject": "^3.0.1" + "isobject": "3.0.1" } }, "on-finished": { @@ -7323,7 +7457,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "onetime": { @@ -7331,7 +7465,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "1.2.0" } }, "only": { @@ -7344,7 +7478,7 @@ "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", "requires": { - "is-wsl": "^1.1.0" + "is-wsl": "1.1.0" } }, "optionator": { @@ -7353,12 +7487,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" }, "dependencies": { "wordwrap": { @@ -7374,10 +7508,10 @@ "resolved": "https://registry.npmjs.org/ora/-/ora-0.2.3.tgz", "integrity": "sha1-N1J9Igrc1Tw5tzVx11QVbV22V6Q=", "requires": { - "chalk": "^1.1.1", - "cli-cursor": "^1.0.2", - "cli-spinners": "^0.1.2", - "object-assign": "^4.0.1" + "chalk": "1.1.3", + "cli-cursor": "1.0.2", + "cli-spinners": "0.1.2", + "object-assign": "4.1.1" }, "dependencies": { "cli-cursor": { @@ -7385,7 +7519,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "requires": { - "restore-cursor": "^1.0.1" + "restore-cursor": "1.0.1" } }, "onetime": { @@ -7398,8 +7532,8 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "requires": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" + "exit-hook": "1.1.1", + "onetime": "1.1.0" } } } @@ -7419,9 +7553,9 @@ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" + "execa": "0.7.0", + "lcid": "1.0.0", + "mem": "1.1.0" } }, "os-tmpdir": { @@ -7439,7 +7573,7 @@ "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", "requires": { - "p-reduce": "^1.0.0" + "p-reduce": "1.0.0" } }, "p-finally": { @@ -7462,7 +7596,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { - "p-try": "^1.0.0" + "p-try": "1.0.0" } }, "p-locate": { @@ -7470,7 +7604,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { - "p-limit": "^1.1.0" + "p-limit": "1.3.0" } }, "p-map": { @@ -7488,7 +7622,7 @@ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", "requires": { - "p-finally": "^1.0.0" + "p-finally": "1.0.0" } }, "p-try": { @@ -7501,10 +7635,10 @@ "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" + "got": "6.7.1", + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0", + "semver": "5.5.1" }, "dependencies": { "got": { @@ -7512,17 +7646,17 @@ "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" + "create-error-class": "3.0.2", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.1", + "safe-buffer": "5.1.1", + "timed-out": "4.0.1", + "unzip-response": "2.0.1", + "url-parse-lax": "1.0.0" } }, "url-parse-lax": { @@ -7530,7 +7664,7 @@ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "requires": { - "prepend-http": "^1.0.1" + "prepend-http": "1.0.4" } } } @@ -7545,9 +7679,9 @@ "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", "requires": { - "cyclist": "~0.2.2", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" + "cyclist": "0.2.2", + "inherits": "2.0.3", + "readable-stream": "2.3.6" } }, "parse-asn1": { @@ -7555,11 +7689,11 @@ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3" + "asn1.js": "4.10.1", + "browserify-aes": "1.2.0", + "create-hash": "1.2.0", + "evp_bytestokey": "1.0.3", + "pbkdf2": "3.0.16" } }, "parse-glob": { @@ -7567,10 +7701,10 @@ "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" }, "dependencies": { "is-extglob": { @@ -7583,7 +7717,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } } } @@ -7593,8 +7727,8 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "error-ex": "1.3.2", + "json-parse-better-errors": "1.0.2" } }, "parse-passwd": { @@ -7659,7 +7793,7 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "requires": { - "pify": "^3.0.0" + "pify": "3.0.0" } }, "pbkdf2": { @@ -7667,11 +7801,11 @@ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz", "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==", "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "ripemd160": "2.0.2", + "safe-buffer": "5.1.1", + "sha.js": "2.4.11" } }, "performance-now": { @@ -7695,7 +7829,7 @@ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "requires": { - "pinkie": "^2.0.0" + "pinkie": "2.0.4" } }, "pkg-dir": { @@ -7703,7 +7837,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "requires": { - "find-up": "^2.1.0" + "find-up": "2.1.0" } }, "pluralize": { @@ -7722,10 +7856,10 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" + "chalk": "1.1.3", + "js-base64": "2.4.9", + "source-map": "0.5.7", + "supports-color": "3.2.3" }, "dependencies": { "has-flag": { @@ -7738,7 +7872,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "requires": { - "has-flag": "^1.0.0" + "has-flag": "1.0.0" } } } @@ -7748,9 +7882,9 @@ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", "requires": { - "postcss": "^5.0.2", - "postcss-message-helpers": "^2.0.0", - "reduce-css-calc": "^1.2.6" + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0", + "reduce-css-calc": "1.3.0" } }, "postcss-colormin": { @@ -7758,9 +7892,9 @@ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", "requires": { - "colormin": "^1.0.5", - "postcss": "^5.0.13", - "postcss-value-parser": "^3.2.3" + "colormin": "1.1.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-convert-values": { @@ -7768,8 +7902,8 @@ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", "requires": { - "postcss": "^5.0.11", - "postcss-value-parser": "^3.1.2" + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-discard-comments": { @@ -7777,7 +7911,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", "requires": { - "postcss": "^5.0.14" + "postcss": "5.2.18" } }, "postcss-discard-duplicates": { @@ -7785,7 +7919,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", "requires": { - "postcss": "^5.0.4" + "postcss": "5.2.18" } }, "postcss-discard-empty": { @@ -7793,7 +7927,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", "requires": { - "postcss": "^5.0.14" + "postcss": "5.2.18" } }, "postcss-discard-overridden": { @@ -7801,7 +7935,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", "requires": { - "postcss": "^5.0.16" + "postcss": "5.2.18" } }, "postcss-discard-unused": { @@ -7809,8 +7943,8 @@ "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", "requires": { - "postcss": "^5.0.14", - "uniqs": "^2.0.0" + "postcss": "5.2.18", + "uniqs": "2.0.0" } }, "postcss-filter-plugins": { @@ -7818,7 +7952,7 @@ "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", "requires": { - "postcss": "^5.0.4" + "postcss": "5.2.18" } }, "postcss-merge-idents": { @@ -7826,9 +7960,9 @@ "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", "requires": { - "has": "^1.0.1", - "postcss": "^5.0.10", - "postcss-value-parser": "^3.1.1" + "has": "1.0.3", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-merge-longhand": { @@ -7836,7 +7970,7 @@ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", "requires": { - "postcss": "^5.0.4" + "postcss": "5.2.18" } }, "postcss-merge-rules": { @@ -7844,11 +7978,11 @@ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", "requires": { - "browserslist": "^1.5.2", - "caniuse-api": "^1.5.2", - "postcss": "^5.0.4", - "postcss-selector-parser": "^2.2.2", - "vendors": "^1.0.0" + "browserslist": "1.7.7", + "caniuse-api": "1.6.1", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3", + "vendors": "1.0.2" }, "dependencies": { "browserslist": { @@ -7856,8 +7990,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" + "caniuse-db": "1.0.30000883", + "electron-to-chromium": "1.3.62" } } } @@ -7872,9 +8006,9 @@ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", "requires": { - "object-assign": "^4.0.1", - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.2" + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-minify-gradients": { @@ -7882,8 +8016,8 @@ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", "requires": { - "postcss": "^5.0.12", - "postcss-value-parser": "^3.3.0" + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-minify-params": { @@ -7891,10 +8025,10 @@ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", "requires": { - "alphanum-sort": "^1.0.1", - "postcss": "^5.0.2", - "postcss-value-parser": "^3.0.2", - "uniqs": "^2.0.0" + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "uniqs": "2.0.0" } }, "postcss-minify-selectors": { @@ -7902,10 +8036,10 @@ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", "requires": { - "alphanum-sort": "^1.0.2", - "has": "^1.0.1", - "postcss": "^5.0.14", - "postcss-selector-parser": "^2.0.0" + "alphanum-sort": "1.0.2", + "has": "1.0.3", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3" } }, "postcss-modules-extract-imports": { @@ -7913,7 +8047,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz", "integrity": "sha1-ZhQOzs447wa/DT41XWm/WdFB6oU=", "requires": { - "postcss": "^6.0.1" + "postcss": "6.0.23" }, "dependencies": { "ansi-styles": { @@ -7921,7 +8055,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -7929,9 +8063,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "postcss": { @@ -7939,9 +8073,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "chalk": "2.4.1", + "source-map": "0.6.1", + "supports-color": "5.5.0" } }, "source-map": { @@ -7954,7 +8088,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -7964,8 +8098,8 @@ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.23" }, "dependencies": { "ansi-styles": { @@ -7973,7 +8107,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -7981,9 +8115,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "postcss": { @@ -7991,9 +8125,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "chalk": "2.4.1", + "source-map": "0.6.1", + "supports-color": "5.5.0" } }, "source-map": { @@ -8006,7 +8140,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -8016,8 +8150,8 @@ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.23" }, "dependencies": { "ansi-styles": { @@ -8025,7 +8159,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -8033,9 +8167,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "postcss": { @@ -8043,9 +8177,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "chalk": "2.4.1", + "source-map": "0.6.1", + "supports-color": "5.5.0" } }, "source-map": { @@ -8058,7 +8192,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -8068,8 +8202,8 @@ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.23" }, "dependencies": { "ansi-styles": { @@ -8077,7 +8211,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -8085,9 +8219,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "postcss": { @@ -8095,9 +8229,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "chalk": "2.4.1", + "source-map": "0.6.1", + "supports-color": "5.5.0" } }, "source-map": { @@ -8110,7 +8244,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -8120,7 +8254,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", "requires": { - "postcss": "^5.0.5" + "postcss": "5.2.18" } }, "postcss-normalize-url": { @@ -8128,10 +8262,10 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^1.4.0", - "postcss": "^5.0.14", - "postcss-value-parser": "^3.2.3" + "is-absolute-url": "2.1.0", + "normalize-url": "1.9.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-ordered-values": { @@ -8139,8 +8273,8 @@ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", "requires": { - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.1" + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-reduce-idents": { @@ -8148,8 +8282,8 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", "requires": { - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.2" + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-reduce-initial": { @@ -8157,7 +8291,7 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", "requires": { - "postcss": "^5.0.4" + "postcss": "5.2.18" } }, "postcss-reduce-transforms": { @@ -8165,9 +8299,9 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", "requires": { - "has": "^1.0.1", - "postcss": "^5.0.8", - "postcss-value-parser": "^3.0.1" + "has": "1.0.3", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-selector-parser": { @@ -8175,9 +8309,9 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "flatten": "1.0.2", + "indexes-of": "1.0.1", + "uniq": "1.0.1" } }, "postcss-svgo": { @@ -8185,10 +8319,10 @@ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", "requires": { - "is-svg": "^2.0.0", - "postcss": "^5.0.14", - "postcss-value-parser": "^3.2.3", - "svgo": "^0.7.0" + "is-svg": "2.1.0", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "svgo": "0.7.2" } }, "postcss-unique-selectors": { @@ -8196,9 +8330,9 @@ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", "requires": { - "alphanum-sort": "^1.0.1", - "postcss": "^5.0.4", - "uniqs": "^2.0.0" + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "uniqs": "2.0.0" } }, "postcss-value-parser": { @@ -8211,9 +8345,9 @@ "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", "requires": { - "has": "^1.0.1", - "postcss": "^5.0.4", - "uniqs": "^2.0.0" + "has": "1.0.3", + "postcss": "5.2.18", + "uniqs": "2.0.0" } }, "prelude-ls": { @@ -8268,7 +8402,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "requires": { - "asap": "~2.0.3" + "asap": "2.0.6" } }, "promise-inflight": { @@ -8281,9 +8415,9 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz", "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", "requires": { - "fbjs": "^0.8.16", - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" } }, "prr": { @@ -8301,11 +8435,11 @@ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1" + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.2.0", + "parse-asn1": "5.1.1", + "randombytes": "2.0.6" } }, "pump": { @@ -8313,8 +8447,8 @@ "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "end-of-stream": "1.4.1", + "once": "1.4.0" } }, "pumpify": { @@ -8322,9 +8456,9 @@ "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" + "duplexify": "3.6.0", + "inherits": "2.0.3", + "pump": "2.0.1" } }, "punycode": { @@ -8348,8 +8482,8 @@ "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" } }, "querystring": { @@ -8372,9 +8506,9 @@ "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz", "integrity": "sha512-KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ==", "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" + "is-number": "4.0.0", + "kind-of": "6.0.2", + "math-random": "1.0.1" }, "dependencies": { "is-number": { @@ -8389,7 +8523,7 @@ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "requires": { - "safe-buffer": "^5.1.0" + "safe-buffer": "5.1.1" } }, "randomfill": { @@ -8397,8 +8531,8 @@ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" + "randombytes": "2.0.6", + "safe-buffer": "5.1.1" } }, "range-parser": { @@ -8411,10 +8545,10 @@ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "deep-extend": "0.6.0", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" }, "dependencies": { "minimist": { @@ -8429,13 +8563,13 @@ "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-2.21.0.tgz", "integrity": "sha512-8xNPTrmvHLGNfqlsCYPdXmSkagP1njI5unP3t8WrjTJ4/5hHuP5nb3XH69CnF67HPV5zTkPoafcRBDGSQO6S6A==", "requires": { - "async": "^2.1.4", - "babel-runtime": "^6.9.2", - "babylon": "~5.8.3", - "commander": "^2.9.0", - "doctrine": "^2.0.0", - "node-dir": "^0.1.10", - "recast": "^0.12.6" + "async": "2.6.1", + "babel-runtime": "6.26.0", + "babylon": "5.8.38", + "commander": "2.17.1", + "doctrine": "2.1.0", + "node-dir": "0.1.17", + "recast": "0.12.9" }, "dependencies": { "babylon": { @@ -8450,8 +8584,8 @@ "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-2.1.0.tgz", "integrity": "sha1-agTAkoAF7Z1C4aasVgDhnLx/9lU=", "requires": { - "pify": "^3.0.0", - "safe-buffer": "^5.1.1" + "pify": "3.0.0", + "safe-buffer": "5.1.1" } }, "read-pkg": { @@ -8459,9 +8593,9 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" + "load-json-file": "4.0.0", + "normalize-package-data": "2.4.0", + "path-type": "3.0.0" } }, "read-pkg-up": { @@ -8469,8 +8603,8 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" + "find-up": "2.1.0", + "read-pkg": "3.0.0" } }, "readable-stream": { @@ -8478,13 +8612,13 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } }, "readdirp": { @@ -8492,10 +8626,10 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "readable-stream": "2.3.6", + "set-immediate-shim": "1.0.1" } }, "recast": { @@ -8504,10 +8638,10 @@ "integrity": "sha512-y7ANxCWmMW8xLOaiopiRDlyjQ9ajKRENBH+2wjntIbk3A6ZR1+BLQttkmSHMY7Arl+AAZFwJ10grg2T6f1WI8A==", "requires": { "ast-types": "0.10.1", - "core-js": "^2.4.1", - "esprima": "~4.0.0", - "private": "~0.1.5", - "source-map": "~0.6.1" + "core-js": "2.5.7", + "esprima": "4.0.1", + "private": "0.1.8", + "source-map": "0.6.1" }, "dependencies": { "esprima": { @@ -8527,7 +8661,7 @@ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "requires": { - "resolve": "^1.1.6" + "resolve": "1.8.1" } }, "redent": { @@ -8535,8 +8669,8 @@ "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", "requires": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" + "indent-string": "3.2.0", + "strip-indent": "2.0.0" }, "dependencies": { "indent-string": { @@ -8551,9 +8685,9 @@ "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", "requires": { - "balanced-match": "^0.4.2", - "math-expression-evaluator": "^1.2.14", - "reduce-function-call": "^1.0.1" + "balanced-match": "0.4.2", + "math-expression-evaluator": "1.2.17", + "reduce-function-call": "1.0.2" }, "dependencies": { "balanced-match": { @@ -8568,7 +8702,7 @@ "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", "requires": { - "balanced-match": "^0.4.2" + "balanced-match": "0.4.2" }, "dependencies": { "balanced-match": { @@ -8593,9 +8727,9 @@ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", "requires": { - "babel-runtime": "^6.18.0", - "babel-types": "^6.19.0", - "private": "^0.1.6" + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "private": "0.1.8" } }, "regex-cache": { @@ -8603,7 +8737,7 @@ "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "requires": { - "is-equal-shallow": "^0.1.3" + "is-equal-shallow": "0.1.3" } }, "regex-not": { @@ -8611,8 +8745,8 @@ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" } }, "regexpp": { @@ -8626,9 +8760,9 @@ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" + "regenerate": "1.4.0", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" } }, "registry-auth-token": { @@ -8636,8 +8770,8 @@ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" + "rc": "1.2.8", + "safe-buffer": "5.1.1" } }, "registry-url": { @@ -8645,7 +8779,7 @@ "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "requires": { - "rc": "^1.0.1" + "rc": "1.2.8" } }, "regjsgen": { @@ -8658,7 +8792,7 @@ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "requires": { - "jsesc": "~0.5.0" + "jsesc": "0.5.0" }, "dependencies": { "jsesc": { @@ -8693,7 +8827,7 @@ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "requires": { - "is-finite": "^1.0.0" + "is-finite": "1.0.2" } }, "replace-ext": { @@ -8707,28 +8841,28 @@ "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", "dev": true, "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "hawk": "~6.0.2", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "stringstream": "~0.0.5", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" + "aws-sign2": "0.7.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.1", + "har-validator": "5.0.3", + "hawk": "6.0.2", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.1", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.2.1" } }, "require-directory": { @@ -8747,8 +8881,8 @@ "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", "dev": true, "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" + "caller-path": "0.1.0", + "resolve-from": "1.0.1" }, "dependencies": { "resolve-from": { @@ -8764,7 +8898,7 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", "requires": { - "path-parse": "^1.0.5" + "path-parse": "1.0.6" } }, "resolve-cwd": { @@ -8772,7 +8906,7 @@ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "requires": { - "resolve-from": "^3.0.0" + "resolve-from": "3.0.0" } }, "resolve-dir": { @@ -8780,8 +8914,8 @@ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" + "expand-tilde": "2.0.2", + "global-modules": "1.0.0" } }, "resolve-from": { @@ -8794,7 +8928,7 @@ "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz", "integrity": "sha1-xL2p9e+y/OZSR4c6s2u02DT+Fvc=", "requires": { - "http-errors": "~1.6.2", + "http-errors": "1.6.3", "path-is-absolute": "1.0.1" }, "dependencies": { @@ -8803,10 +8937,10 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "requires": { - "depd": "~1.1.2", + "depd": "1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "statuses": "1.5.0" } } } @@ -8821,7 +8955,7 @@ "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", "requires": { - "lowercase-keys": "^1.0.0" + "lowercase-keys": "1.0.1" } }, "restore-cursor": { @@ -8829,8 +8963,8 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "onetime": "2.0.1", + "signal-exit": "3.0.2" } }, "ret": { @@ -8843,7 +8977,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "requires": { - "glob": "^7.0.5" + "glob": "7.1.3" } }, "ripemd160": { @@ -8851,8 +8985,8 @@ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "hash-base": "3.0.4", + "inherits": "2.0.3" } }, "run-async": { @@ -8860,7 +8994,7 @@ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "requires": { - "is-promise": "^2.1.0" + "is-promise": "2.1.0" } }, "run-queue": { @@ -8868,7 +9002,7 @@ "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", "requires": { - "aproba": "^1.1.1" + "aproba": "1.2.0" } }, "rxjs": { @@ -8889,7 +9023,7 @@ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "requires": { - "ret": "~0.1.10" + "ret": "0.1.15" } }, "safer-buffer": { @@ -8907,8 +9041,8 @@ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" + "ajv": "6.5.3", + "ajv-keywords": "3.2.0" }, "dependencies": { "ajv": { @@ -8916,10 +9050,10 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz", "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==", "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" } }, "fast-deep-equal": { @@ -8949,7 +9083,7 @@ "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", "requires": { - "semver": "^5.0.3" + "semver": "5.5.1" } }, "serialize-javascript": { @@ -8972,10 +9106,10 @@ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" }, "dependencies": { "extend-shallow": { @@ -8983,7 +9117,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -9003,8 +9137,8 @@ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.1" } }, "shebang-command": { @@ -9012,7 +9146,7 @@ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "requires": { - "shebang-regex": "^1.0.0" + "shebang-regex": "1.0.0" } }, "shebang-regex": { @@ -9025,9 +9159,9 @@ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.2.tgz", "integrity": "sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ==", "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" + "glob": "7.1.3", + "interpret": "1.1.0", + "rechoir": "0.6.2" } }, "signal-exit": { @@ -9055,14 +9189,14 @@ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.2", + "use": "3.1.1" }, "dependencies": { "define-property": { @@ -9070,7 +9204,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "extend-shallow": { @@ -9078,7 +9212,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -9088,9 +9222,9 @@ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" }, "dependencies": { "define-property": { @@ -9098,7 +9232,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "is-accessor-descriptor": { @@ -9106,7 +9240,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -9114,7 +9248,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -9122,9 +9256,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } } } @@ -9134,7 +9268,7 @@ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "requires": { - "kind-of": "^3.2.0" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -9142,7 +9276,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -9153,7 +9287,7 @@ "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", "dev": true, "requires": { - "hoek": "4.x.x" + "hoek": "4.2.0" } }, "sort-keys": { @@ -9161,7 +9295,7 @@ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", "requires": { - "is-plain-obj": "^1.0.0" + "is-plain-obj": "1.1.0" } }, "source-list-map": { @@ -9179,11 +9313,11 @@ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "atob": "2.1.2", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" } }, "source-map-support": { @@ -9191,7 +9325,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", "requires": { - "source-map": "^0.5.6" + "source-map": "0.5.7" } }, "source-map-url": { @@ -9204,8 +9338,8 @@ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "spdx-expression-parse": "3.0.0", + "spdx-license-ids": "3.0.0" } }, "spdx-exceptions": { @@ -9218,8 +9352,8 @@ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "spdx-exceptions": "2.1.0", + "spdx-license-ids": "3.0.0" } }, "spdx-license-ids": { @@ -9232,7 +9366,7 @@ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "requires": { - "extend-shallow": "^3.0.0" + "extend-shallow": "3.0.2" } }, "sprintf-js": { @@ -9246,14 +9380,14 @@ "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", "dev": true, "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "tweetnacl": "~0.14.0" + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" } }, "ssri": { @@ -9261,7 +9395,7 @@ "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", "requires": { - "safe-buffer": "^5.1.1" + "safe-buffer": "5.1.1" } }, "static-extend": { @@ -9269,8 +9403,8 @@ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "define-property": "0.2.5", + "object-copy": "0.1.0" }, "dependencies": { "define-property": { @@ -9278,7 +9412,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } } } @@ -9293,8 +9427,8 @@ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" + "inherits": "2.0.3", + "readable-stream": "2.3.6" } }, "stream-each": { @@ -9302,8 +9436,8 @@ "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" + "end-of-stream": "1.4.1", + "stream-shift": "1.0.0" } }, "stream-http": { @@ -9311,11 +9445,11 @@ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" } }, "stream-shift": { @@ -9344,8 +9478,8 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" }, "dependencies": { "ansi-regex": { @@ -9358,7 +9492,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } } } @@ -9368,7 +9502,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } }, "stringstream": { @@ -9382,7 +9516,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "strip-bom": { @@ -9390,7 +9524,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "requires": { - "is-utf8": "^0.2.0" + "is-utf8": "0.2.1" } }, "strip-bom-stream": { @@ -9398,8 +9532,8 @@ "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz", "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=", "requires": { - "first-chunk-stream": "^2.0.0", - "strip-bom": "^2.0.0" + "first-chunk-stream": "2.0.0", + "strip-bom": "2.0.0" } }, "strip-eof": { @@ -9422,8 +9556,8 @@ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.21.0.tgz", "integrity": "sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg==", "requires": { - "loader-utils": "^1.1.0", - "schema-utils": "^0.4.5" + "loader-utils": "1.1.0", + "schema-utils": "0.4.7" } }, "supports-color": { @@ -9436,13 +9570,13 @@ "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", "requires": { - "coa": "~1.0.1", - "colors": "~1.1.2", - "csso": "~2.3.1", - "js-yaml": "~3.7.0", - "mkdirp": "~0.5.1", - "sax": "~1.2.1", - "whet.extend": "~0.9.9" + "coa": "1.0.4", + "colors": "1.1.2", + "csso": "2.3.2", + "js-yaml": "3.7.0", + "mkdirp": "0.5.1", + "sax": "1.2.4", + "whet.extend": "0.9.9" } }, "symbol-observable": { @@ -9463,12 +9597,12 @@ "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", "dev": true, "requires": { - "ajv": "^6.0.1", - "ajv-keywords": "^3.0.0", - "chalk": "^2.1.0", - "lodash": "^4.17.4", + "ajv": "6.5.3", + "ajv-keywords": "3.2.0", + "chalk": "2.4.1", + "lodash": "4.17.10", "slice-ansi": "1.0.0", - "string-width": "^2.1.1" + "string-width": "2.1.1" }, "dependencies": { "ajv": { @@ -9477,10 +9611,10 @@ "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" } }, "ansi-styles": { @@ -9489,7 +9623,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -9498,9 +9632,9 @@ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "fast-deep-equal": { @@ -9521,7 +9655,7 @@ "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0" + "is-fullwidth-code-point": "2.0.0" } }, "supports-color": { @@ -9530,7 +9664,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -9545,8 +9679,8 @@ "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", "requires": { - "os-tmpdir": "^1.0.0", - "rimraf": "~2.2.6" + "os-tmpdir": "1.0.2", + "rimraf": "2.2.8" }, "dependencies": { "rimraf": { @@ -9561,7 +9695,7 @@ "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", "requires": { - "execa": "^0.7.0" + "execa": "0.7.0" } }, "text-table": { @@ -9579,7 +9713,7 @@ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", "requires": { - "any-promise": "^1.0.0" + "any-promise": "1.3.0" } }, "thenify-all": { @@ -9587,7 +9721,7 @@ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", "requires": { - "thenify": ">= 3.1.0 < 4" + "thenify": "3.3.0" } }, "through": { @@ -9600,8 +9734,8 @@ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" + "readable-stream": "2.3.6", + "xtend": "4.0.1" } }, "time-fix-plugin": { @@ -9619,7 +9753,7 @@ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", "requires": { - "setimmediate": "^1.0.4" + "setimmediate": "1.0.5" } }, "tmp": { @@ -9627,7 +9761,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "requires": { - "os-tmpdir": "~1.0.2" + "os-tmpdir": "1.0.2" } }, "to-arraybuffer": { @@ -9645,7 +9779,7 @@ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -9653,7 +9787,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -9663,10 +9797,10 @@ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "regex-not": "1.0.2", + "safe-regex": "1.1.0" } }, "to-regex-range": { @@ -9674,8 +9808,8 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "3.0.0", + "repeat-string": "1.6.1" } }, "toidentifier": { @@ -9689,7 +9823,7 @@ "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", "dev": true, "requires": { - "punycode": "^1.4.1" + "punycode": "1.4.1" } }, "tr46": { @@ -9725,7 +9859,7 @@ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "requires": { - "safe-buffer": "^5.0.1" + "safe-buffer": "5.1.1" } }, "tweetnacl": { @@ -9741,7 +9875,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "~1.1.2" + "prelude-ls": "1.1.2" } }, "type-is": { @@ -9750,7 +9884,7 @@ "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", "requires": { "media-typer": "0.3.0", - "mime-types": "~2.1.18" + "mime-types": "2.1.20" }, "dependencies": { "mime-db": { @@ -9763,7 +9897,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", "requires": { - "mime-db": "~1.36.0" + "mime-db": "1.36.0" } } } @@ -9783,8 +9917,8 @@ "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", "requires": { - "commander": "~2.13.0", - "source-map": "~0.6.1" + "commander": "2.13.0", + "source-map": "0.6.1" }, "dependencies": { "commander": { @@ -9804,14 +9938,14 @@ "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", "requires": { - "cacache": "^10.0.4", - "find-cache-dir": "^1.0.0", - "schema-utils": "^0.4.5", - "serialize-javascript": "^1.4.0", - "source-map": "^0.6.1", - "uglify-es": "^3.3.4", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" + "cacache": "10.0.4", + "find-cache-dir": "1.0.0", + "schema-utils": "0.4.7", + "serialize-javascript": "1.5.0", + "source-map": "0.6.1", + "uglify-es": "3.3.9", + "webpack-sources": "1.2.0", + "worker-farm": "1.6.0" }, "dependencies": { "source-map": { @@ -9831,10 +9965,10 @@ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "0.4.3" }, "dependencies": { "extend-shallow": { @@ -9842,7 +9976,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "set-value": { @@ -9850,10 +9984,10 @@ "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "to-object-path": "0.3.0" } } } @@ -9873,7 +10007,7 @@ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.0.tgz", "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=", "requires": { - "unique-slug": "^2.0.0" + "unique-slug": "2.0.0" } }, "unique-slug": { @@ -9881,7 +10015,7 @@ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz", "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=", "requires": { - "imurmurhash": "^0.1.4" + "imurmurhash": "0.1.4" } }, "unique-string": { @@ -9889,7 +10023,7 @@ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", "requires": { - "crypto-random-string": "^1.0.0" + "crypto-random-string": "1.0.0" } }, "unset-value": { @@ -9897,8 +10031,8 @@ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" + "has-value": "0.3.1", + "isobject": "3.0.1" }, "dependencies": { "has-value": { @@ -9906,9 +10040,9 @@ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" }, "dependencies": { "isobject": { @@ -9948,16 +10082,16 @@ "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" + "boxen": "1.3.0", + "chalk": "2.4.1", + "configstore": "3.1.2", + "import-lazy": "2.1.0", + "is-ci": "1.2.0", + "is-installed-globally": "0.1.0", + "is-npm": "1.0.0", + "latest-version": "3.1.0", + "semver-diff": "2.1.0", + "xdg-basedir": "3.0.0" }, "dependencies": { "ansi-styles": { @@ -9965,7 +10099,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -9973,9 +10107,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -9983,7 +10117,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -9993,7 +10127,7 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "requires": { - "punycode": "^2.1.0" + "punycode": "2.1.1" }, "dependencies": { "punycode": { @@ -10034,7 +10168,7 @@ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", "requires": { - "prepend-http": "^2.0.0" + "prepend-http": "2.0.0" }, "dependencies": { "prepend-http": { @@ -10082,8 +10216,8 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "spdx-correct": "3.0.0", + "spdx-expression-parse": "3.0.0" } }, "vary": { @@ -10102,9 +10236,9 @@ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, "requires": { - "assert-plus": "^1.0.0", + "assert-plus": "1.0.0", "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" + "extsprintf": "1.3.0" } }, "vinyl": { @@ -10112,8 +10246,8 @@ "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", + "clone": "1.0.4", + "clone-stats": "0.0.1", "replace-ext": "0.0.1" } }, @@ -10122,12 +10256,12 @@ "resolved": "https://registry.npmjs.org/vinyl-file/-/vinyl-file-2.0.0.tgz", "integrity": "sha1-p+v1/779obfRjRQPyweyI++2dRo=", "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.3.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0", - "strip-bom-stream": "^2.0.0", - "vinyl": "^1.1.0" + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0", + "strip-bom-stream": "2.0.0", + "vinyl": "1.2.0" }, "dependencies": { "pify": { @@ -10150,9 +10284,9 @@ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", "requires": { - "chokidar": "^2.0.2", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "chokidar": "2.0.4", + "graceful-fs": "4.1.11", + "neo-async": "2.5.2" } }, "webidl-conversions": { @@ -10172,26 +10306,26 @@ "@webassemblyjs/wasm-edit": "1.5.13", "@webassemblyjs/wasm-opt": "1.5.13", "@webassemblyjs/wasm-parser": "1.5.13", - "acorn": "^5.6.2", - "acorn-dynamic-import": "^3.0.0", - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0", - "chrome-trace-event": "^1.0.0", - "enhanced-resolve": "^4.1.0", - "eslint-scope": "^4.0.0", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.3.0", - "loader-utils": "^1.1.0", - "memory-fs": "~0.4.1", - "micromatch": "^3.1.8", - "mkdirp": "~0.5.0", - "neo-async": "^2.5.0", - "node-libs-browser": "^2.0.0", - "schema-utils": "^0.4.4", - "tapable": "^1.0.0", - "uglifyjs-webpack-plugin": "^1.2.4", - "watchpack": "^1.5.0", - "webpack-sources": "^1.0.1" + "acorn": "5.7.2", + "acorn-dynamic-import": "3.0.0", + "ajv": "6.5.3", + "ajv-keywords": "3.2.0", + "chrome-trace-event": "1.0.0", + "enhanced-resolve": "4.1.0", + "eslint-scope": "4.0.0", + "json-parse-better-errors": "1.0.2", + "loader-runner": "2.3.0", + "loader-utils": "1.1.0", + "memory-fs": "0.4.1", + "micromatch": "3.1.10", + "mkdirp": "0.5.1", + "neo-async": "2.5.2", + "node-libs-browser": "2.1.0", + "schema-utils": "0.4.7", + "tapable": "1.0.0", + "uglifyjs-webpack-plugin": "1.3.0", + "watchpack": "1.6.0", + "webpack-sources": "1.2.0" }, "dependencies": { "ajv": { @@ -10199,10 +10333,10 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz", "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==", "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" } }, "eslint-scope": { @@ -10210,8 +10344,8 @@ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "esrecurse": "4.2.1", + "estraverse": "4.2.0" } }, "fast-deep-equal": { @@ -10231,7 +10365,7 @@ "resolved": "https://registry.npmjs.org/webpack-addons/-/webpack-addons-1.1.5.tgz", "integrity": "sha512-MGO0nVniCLFAQz1qv22zM02QPjcpAoJdy7ED0i3Zy7SY1IecgXCm460ib7H/Wq7e9oL5VL6S2BxaObxwIcag0g==", "requires": { - "jscodeshift": "^0.4.0" + "jscodeshift": "0.4.1" }, "dependencies": { "arr-diff": { @@ -10239,7 +10373,7 @@ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "requires": { - "arr-flatten": "^1.0.1" + "arr-flatten": "1.1.0" } }, "array-unique": { @@ -10257,9 +10391,9 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.3" } }, "expand-brackets": { @@ -10267,7 +10401,7 @@ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "requires": { - "is-posix-bracket": "^0.1.0" + "is-posix-bracket": "0.1.1" } }, "extglob": { @@ -10275,7 +10409,7 @@ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "is-extglob": { @@ -10288,7 +10422,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "jscodeshift": { @@ -10296,21 +10430,21 @@ "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.4.1.tgz", "integrity": "sha512-iOX6If+hsw0q99V3n31t4f5VlD1TQZddH08xbT65ZqA7T4Vkx68emrDZMUOLVvCEAJ6NpAk7DECe3fjC/t52AQ==", "requires": { - "async": "^1.5.0", - "babel-plugin-transform-flow-strip-types": "^6.8.0", - "babel-preset-es2015": "^6.9.0", - "babel-preset-stage-1": "^6.5.0", - "babel-register": "^6.9.0", - "babylon": "^6.17.3", - "colors": "^1.1.2", - "flow-parser": "^0.*", - "lodash": "^4.13.1", - "micromatch": "^2.3.7", + "async": "1.5.2", + "babel-plugin-transform-flow-strip-types": "6.22.0", + "babel-preset-es2015": "6.24.1", + "babel-preset-stage-1": "6.24.1", + "babel-register": "6.26.0", + "babylon": "6.18.0", + "colors": "1.1.2", + "flow-parser": "0.79.1", + "lodash": "4.17.10", + "micromatch": "2.3.11", "node-dir": "0.1.8", - "nomnom": "^1.8.1", - "recast": "^0.12.5", - "temp": "^0.8.1", - "write-file-atomic": "^1.2.0" + "nomnom": "1.8.1", + "recast": "0.12.9", + "temp": "0.8.3", + "write-file-atomic": "1.3.4" } }, "kind-of": { @@ -10318,7 +10452,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } }, "micromatch": { @@ -10326,19 +10460,19 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" } }, "node-dir": { @@ -10353,32 +10487,32 @@ "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-2.1.5.tgz", "integrity": "sha512-CiWQR+1JS77rmyiO6y1q8Kt/O+e8nUUC9YfJ25JtSmzDwbqJV7vIsh3+QKRHVTbTCa0DaVh8iY1LBiagUIDB3g==", "requires": { - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "diff": "^3.5.0", - "enhanced-resolve": "^4.0.0", - "envinfo": "^5.7.0", - "glob-all": "^3.1.0", - "global-modules": "^1.0.0", - "got": "^8.3.1", - "import-local": "^1.0.0", - "inquirer": "^5.2.0", - "interpret": "^1.1.0", - "jscodeshift": "^0.5.0", - "listr": "^0.14.1", - "loader-utils": "^1.1.0", - "lodash": "^4.17.10", - "log-symbols": "^2.2.0", - "mkdirp": "^0.5.1", - "p-each-series": "^1.0.0", - "p-lazy": "^1.0.0", - "prettier": "^1.12.1", - "supports-color": "^5.4.0", - "v8-compile-cache": "^2.0.0", - "webpack-addons": "^1.1.5", - "yargs": "^11.1.0", - "yeoman-environment": "^2.1.1", - "yeoman-generator": "^2.0.5" + "chalk": "2.4.1", + "cross-spawn": "6.0.5", + "diff": "3.5.0", + "enhanced-resolve": "4.1.0", + "envinfo": "5.10.0", + "glob-all": "3.1.0", + "global-modules": "1.0.0", + "got": "8.3.2", + "import-local": "1.0.0", + "inquirer": "5.2.0", + "interpret": "1.1.0", + "jscodeshift": "0.5.1", + "listr": "0.14.1", + "loader-utils": "1.1.0", + "lodash": "4.17.10", + "log-symbols": "2.2.0", + "mkdirp": "0.5.1", + "p-each-series": "1.0.0", + "p-lazy": "1.0.0", + "prettier": "1.14.2", + "supports-color": "5.5.0", + "v8-compile-cache": "2.0.2", + "webpack-addons": "1.1.5", + "yargs": "11.1.0", + "yeoman-environment": "2.3.3", + "yeoman-generator": "2.0.5" }, "dependencies": { "ansi-styles": { @@ -10386,7 +10520,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -10394,9 +10528,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -10404,7 +10538,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -10414,13 +10548,13 @@ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.2.0.tgz", "integrity": "sha512-YJLMF/96TpKXaEQwaLEo+Z4NDK8aV133ROF6xp9pe3gQoS7sxfpXh4Rv9eC+8vCvWfmDjRQaMSlRPbO+9G6jgA==", "requires": { - "loud-rejection": "^1.6.0", - "memory-fs": "~0.4.1", - "mime": "^2.3.1", - "path-is-absolute": "^1.0.0", - "range-parser": "^1.0.3", - "url-join": "^4.0.0", - "webpack-log": "^2.0.0" + "loud-rejection": "1.6.0", + "memory-fs": "0.4.1", + "mime": "2.3.1", + "path-is-absolute": "1.0.1", + "range-parser": "1.2.0", + "url-join": "4.0.0", + "webpack-log": "2.0.0" }, "dependencies": { "url-join": { @@ -10438,8 +10572,8 @@ "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" + "ansi-colors": "3.0.5", + "uuid": "3.3.2" } } } @@ -10449,12 +10583,12 @@ "resolved": "https://registry.npmjs.org/webpack-hot-client/-/webpack-hot-client-3.0.0.tgz", "integrity": "sha512-6k91015hZ4Okkz8u6OzRgJygEL+3J3ay6HVZhWBF3tT2P0rZJ0mgca39dotJxngggUm3S8707c0vrcynn1IzEQ==", "requires": { - "json-stringify-safe": "^5.0.1", - "loglevelnext": "^1.0.2", - "strip-ansi": "^4.0.0", - "uuid": "^3.1.0", - "webpack-log": "^1.1.1", - "ws": "^4.0.0" + "json-stringify-safe": "5.0.1", + "loglevelnext": "1.0.5", + "strip-ansi": "4.0.0", + "uuid": "3.2.1", + "webpack-log": "1.2.0", + "ws": "4.1.0" }, "dependencies": { "ansi-regex": { @@ -10467,7 +10601,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } } } @@ -10477,10 +10611,10 @@ "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-1.2.0.tgz", "integrity": "sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA==", "requires": { - "chalk": "^2.1.0", - "log-symbols": "^2.1.0", - "loglevelnext": "^1.0.1", - "uuid": "^3.1.0" + "chalk": "2.4.1", + "log-symbols": "2.2.0", + "loglevelnext": "1.0.5", + "uuid": "3.2.1" }, "dependencies": { "ansi-styles": { @@ -10488,7 +10622,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -10496,9 +10630,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -10506,7 +10640,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -10516,30 +10650,30 @@ "resolved": "https://registry.npmjs.org/webpack-serve/-/webpack-serve-1.0.4.tgz", "integrity": "sha512-WhI9PMY2YLFliZhDsQFE5Os/On5Py6DGZpeBJyDM8xl0cspxgvXmWFywACn2YWWDgowqIxRqveyGh2RwdFWTNQ==", "requires": { - "@shellscape/koa-static": "^4.0.4", - "@webpack-contrib/config-loader": "^1.1.1", - "chalk": "^2.3.0", - "clipboardy": "^1.2.2", - "cosmiconfig": "^5.0.2", - "debug": "^3.1.0", - "find-up": "^2.1.0", - "get-port": "^3.2.0", - "import-local": "^1.0.0", - "killable": "^1.0.0", - "koa": "^2.4.1", - "koa-webpack": "^4.0.0", - "lodash": "^4.17.5", - "loud-rejection": "^1.6.0", - "meow": "^5.0.0", - "nanobus": "^4.3.1", - "opn": "^5.1.0", - "resolve": "^1.6.0", - "time-fix-plugin": "^2.0.0", - "update-notifier": "^2.3.0", + "@shellscape/koa-static": "4.0.5", + "@webpack-contrib/config-loader": "1.2.1", + "chalk": "2.4.1", + "clipboardy": "1.2.3", + "cosmiconfig": "5.0.6", + "debug": "3.1.0", + "find-up": "2.1.0", + "get-port": "3.2.0", + "import-local": "1.0.0", + "killable": "1.0.0", + "koa": "2.5.2", + "koa-webpack": "4.0.0", + "lodash": "4.17.10", + "loud-rejection": "1.6.0", + "meow": "5.0.0", + "nanobus": "4.3.3", + "opn": "5.3.0", + "resolve": "1.8.1", + "time-fix-plugin": "2.0.3", + "update-notifier": "2.5.0", "url-join": "3.0.0", - "v8-compile-cache": "^2.0.0", - "webpack-hot-client": "^3.0.0", - "webpack-log": "^1.1.2" + "v8-compile-cache": "2.0.2", + "webpack-hot-client": "3.0.0", + "webpack-log": "1.2.0" }, "dependencies": { "ansi-styles": { @@ -10547,7 +10681,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -10555,9 +10689,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "debug": { @@ -10573,7 +10707,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -10583,8 +10717,8 @@ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz", "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==", "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "source-list-map": "2.0.0", + "source-map": "0.6.1" }, "dependencies": { "source-map": { @@ -10606,7 +10740,7 @@ "dev": true, "optional": true, "requires": { - "tr46": "~0.0.1" + "tr46": "0.0.3" } }, "whet.extend": { @@ -10619,7 +10753,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", "requires": { - "isexe": "^2.0.0" + "isexe": "2.0.0" } }, "which-module": { @@ -10632,7 +10766,7 @@ "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz", "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", "requires": { - "string-width": "^2.1.1" + "string-width": "2.1.1" } }, "worker-farm": { @@ -10640,7 +10774,7 @@ "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", "requires": { - "errno": "~0.1.7" + "errno": "0.1.7" } }, "wrap-ansi": { @@ -10648,8 +10782,8 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "string-width": "1.0.2", + "strip-ansi": "3.0.1" }, "dependencies": { "is-fullwidth-code-point": { @@ -10657,7 +10791,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "string-width": { @@ -10665,9 +10799,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } } } @@ -10683,7 +10817,7 @@ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", "dev": true, "requires": { - "mkdirp": "^0.5.1" + "mkdirp": "0.5.1" } }, "write-file-atomic": { @@ -10691,9 +10825,9 @@ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "slide": "^1.1.5" + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "slide": "1.1.6" } }, "ws": { @@ -10701,8 +10835,8 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0" + "async-limiter": "1.0.0", + "safe-buffer": "5.1.1" } }, "xdg-basedir": { @@ -10737,18 +10871,18 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz", "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^9.0.2" + "cliui": "4.1.0", + "decamelize": "1.2.0", + "find-up": "2.1.0", + "get-caller-file": "1.0.3", + "os-locale": "2.1.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "9.0.2" }, "dependencies": { "y18n": { @@ -10763,7 +10897,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", "requires": { - "camelcase": "^4.1.0" + "camelcase": "4.1.0" } }, "yeoman-environment": { @@ -10771,21 +10905,21 @@ "resolved": "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.3.3.tgz", "integrity": "sha512-HBpXdNw8V66EwqIFt01rNhSgX33BOzgVb9CxpIvESvCI4ELeOSniB6gV6RXwrBur8kmHZCIAkYQYpib7Qxx8FQ==", "requires": { - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "debug": "^3.1.0", - "diff": "^3.5.0", - "escape-string-regexp": "^1.0.2", - "globby": "^8.0.1", - "grouped-queue": "^0.3.3", - "inquirer": "^6.0.0", - "is-scoped": "^1.0.0", - "lodash": "^4.17.10", - "log-symbols": "^2.2.0", - "mem-fs": "^1.1.0", - "strip-ansi": "^4.0.0", - "text-table": "^0.2.0", - "untildify": "^3.0.3" + "chalk": "2.4.1", + "cross-spawn": "6.0.5", + "debug": "3.1.0", + "diff": "3.5.0", + "escape-string-regexp": "1.0.5", + "globby": "8.0.1", + "grouped-queue": "0.3.3", + "inquirer": "6.2.0", + "is-scoped": "1.0.0", + "lodash": "4.17.10", + "log-symbols": "2.2.0", + "mem-fs": "1.1.3", + "strip-ansi": "4.0.0", + "text-table": "0.2.0", + "untildify": "3.0.3" }, "dependencies": { "ansi-regex": { @@ -10798,7 +10932,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -10806,9 +10940,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "chardet": { @@ -10829,9 +10963,9 @@ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.1.tgz", "integrity": "sha512-e1neqvSt5pSwQcFnYc6yfGuJD2Q4336cdbHs5VeUO0zTkqPbrHMyw2q1r47fpfLWbvIG8H8A6YO3sck7upTV6Q==", "requires": { - "chardet": "^0.5.0", - "iconv-lite": "^0.4.22", - "tmp": "^0.0.33" + "chardet": "0.5.0", + "iconv-lite": "0.4.24", + "tmp": "0.0.33" } }, "iconv-lite": { @@ -10839,7 +10973,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": "2.1.2" } }, "inquirer": { @@ -10847,19 +10981,19 @@ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz", "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==", "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.0", - "figures": "^2.0.0", - "lodash": "^4.17.10", + "ansi-escapes": "3.1.0", + "chalk": "2.4.1", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "3.0.1", + "figures": "2.0.0", + "lodash": "4.17.10", "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.1.0", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" + "run-async": "2.3.0", + "rxjs": "6.3.0", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" } }, "rxjs": { @@ -10867,7 +11001,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.0.tgz", "integrity": "sha512-ZnwuEquf72mnVORgX75eZCAKNNwulmKQuFxDPwDA5EvbkBXeRNJtmvhyVLcPcKkdiUtqqv+LbBM8jYo0eBW++w==", "requires": { - "tslib": "^1.9.0" + "tslib": "1.9.3" } }, "strip-ansi": { @@ -10875,7 +11009,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } }, "supports-color": { @@ -10883,7 +11017,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -10893,31 +11027,31 @@ "resolved": "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-2.0.5.tgz", "integrity": "sha512-rV6tJ8oYzm4mmdF2T3wjY+Q42jKF2YiiD0VKfJ8/0ZYwmhCKC9Xs2346HVLPj/xE13i68psnFJv7iS6gWRkeAg==", "requires": { - "async": "^2.6.0", - "chalk": "^2.3.0", - "cli-table": "^0.3.1", - "cross-spawn": "^6.0.5", - "dargs": "^5.1.0", - "dateformat": "^3.0.3", - "debug": "^3.1.0", - "detect-conflict": "^1.0.0", - "error": "^7.0.2", - "find-up": "^2.1.0", - "github-username": "^4.0.0", - "istextorbinary": "^2.2.1", - "lodash": "^4.17.10", - "make-dir": "^1.1.0", - "mem-fs-editor": "^4.0.0", - "minimist": "^1.2.0", - "pretty-bytes": "^4.0.2", - "read-chunk": "^2.1.0", - "read-pkg-up": "^3.0.0", - "rimraf": "^2.6.2", - "run-async": "^2.0.0", - "shelljs": "^0.8.0", - "text-table": "^0.2.0", - "through2": "^2.0.0", - "yeoman-environment": "^2.0.5" + "async": "2.6.1", + "chalk": "2.4.1", + "cli-table": "0.3.1", + "cross-spawn": "6.0.5", + "dargs": "5.1.0", + "dateformat": "3.0.3", + "debug": "3.1.0", + "detect-conflict": "1.0.1", + "error": "7.0.2", + "find-up": "2.1.0", + "github-username": "4.1.0", + "istextorbinary": "2.2.1", + "lodash": "4.17.10", + "make-dir": "1.3.0", + "mem-fs-editor": "4.0.3", + "minimist": "1.2.0", + "pretty-bytes": "4.0.2", + "read-chunk": "2.1.0", + "read-pkg-up": "3.0.0", + "rimraf": "2.6.2", + "run-async": "2.3.0", + "shelljs": "0.8.2", + "text-table": "0.2.0", + "through2": "2.0.3", + "yeoman-environment": "2.3.3" }, "dependencies": { "ansi-styles": { @@ -10925,7 +11059,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -10933,9 +11067,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "debug": { @@ -10956,7 +11090,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } diff --git a/package.json b/package.json index 17780d91..513a1898 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dash-html-components", - "version": "1.0.0-rc1", + "version": "1.0.0-alpha1", "description": "Vanilla HTML components for Dash", "main": "lib/index.js", "repository": { @@ -55,7 +55,7 @@ "string": "^3.3.1" }, "peerDependencies": { - "react": "^15.4.0 || ^16.0.0", - "react-dom": "^15.4.0 || ^16.0.0" + "react": "^16.6.0", + "react-dom": "^16.6.0" } } diff --git a/scripts/data/attributes.json b/scripts/data/attributes.json index f38f7e50..a92d25d3 100644 --- a/scripts/data/attributes.json +++ b/scripts/data/attributes.json @@ -295,7 +295,7 @@ "elements": [ "meta" ], - "description": "" + "description": "Defines a pragma directive." }, "icon": { "elements": [ @@ -314,7 +314,7 @@ "link", "script" ], - "description": "Security Feature that allows browsers to verify what they fetch. MDN Link" + "description": "Security Feature that allows browsers to verify what they fetch." }, "keyType": { "elements": [ @@ -623,9 +623,10 @@ }, "srcSet": { "elements": [ - "img" + "img", + "source" ], - "description": "" + "description": "One or more responsive image candidates." }, "start": { "elements": [ @@ -1021,6 +1022,7 @@ "media", "sizes", "src", + "srcSet", "type" ], "style": [ diff --git a/scripts/data/elements.txt b/scripts/data/elements.txt index 85a885a5..f4937c03 100644 --- a/scripts/data/elements.txt +++ b/scripts/data/elements.txt @@ -13,6 +13,7 @@ h4 h5 h6 hgroup +main nav section blockquote diff --git a/src/components/A.react.js b/src/components/A.react.js index 261dce39..f383f11b 100644 --- a/src/components/A.react.js +++ b/src/components/A.react.js @@ -175,7 +175,9 @@ A.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Abbr.react.js b/src/components/Abbr.react.js index 8b22f6f5..48186295 100644 --- a/src/components/Abbr.react.js +++ b/src/components/Abbr.react.js @@ -140,7 +140,9 @@ Abbr.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Acronym.react.js b/src/components/Acronym.react.js index 66bbb3bd..5c12d9a7 100644 --- a/src/components/Acronym.react.js +++ b/src/components/Acronym.react.js @@ -140,7 +140,9 @@ Acronym.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Address.react.js b/src/components/Address.react.js index e4809220..3fa524a9 100644 --- a/src/components/Address.react.js +++ b/src/components/Address.react.js @@ -140,7 +140,9 @@ Address.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Area.react.js b/src/components/Area.react.js index 60dc3ab3..c50ae61f 100644 --- a/src/components/Area.react.js +++ b/src/components/Area.react.js @@ -185,7 +185,9 @@ Area.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Article.react.js b/src/components/Article.react.js index c20e76e5..a6ac5c44 100644 --- a/src/components/Article.react.js +++ b/src/components/Article.react.js @@ -140,7 +140,9 @@ Article.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Aside.react.js b/src/components/Aside.react.js index 257b6f46..9929fa58 100644 --- a/src/components/Aside.react.js +++ b/src/components/Aside.react.js @@ -140,7 +140,9 @@ Aside.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Audio.react.js b/src/components/Audio.react.js index 8224748c..aee91234 100644 --- a/src/components/Audio.react.js +++ b/src/components/Audio.react.js @@ -175,7 +175,9 @@ Audio.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/B.react.js b/src/components/B.react.js index 52e0fcca..53745be4 100644 --- a/src/components/B.react.js +++ b/src/components/B.react.js @@ -140,7 +140,9 @@ B.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Base.react.js b/src/components/Base.react.js index c6542264..1998a2cd 100644 --- a/src/components/Base.react.js +++ b/src/components/Base.react.js @@ -150,7 +150,9 @@ Base.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Basefont.react.js b/src/components/Basefont.react.js index db232dd5..ebb12245 100644 --- a/src/components/Basefont.react.js +++ b/src/components/Basefont.react.js @@ -140,7 +140,9 @@ Basefont.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Bdi.react.js b/src/components/Bdi.react.js index 11c1b62b..f0b5ac59 100644 --- a/src/components/Bdi.react.js +++ b/src/components/Bdi.react.js @@ -140,7 +140,9 @@ Bdi.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Bdo.react.js b/src/components/Bdo.react.js index 286e0a84..ede1d7fc 100644 --- a/src/components/Bdo.react.js +++ b/src/components/Bdo.react.js @@ -140,7 +140,9 @@ Bdo.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Big.react.js b/src/components/Big.react.js index 981cc15d..d10a2332 100644 --- a/src/components/Big.react.js +++ b/src/components/Big.react.js @@ -140,7 +140,9 @@ Big.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Blink.react.js b/src/components/Blink.react.js index bb705e5a..654d31fb 100644 --- a/src/components/Blink.react.js +++ b/src/components/Blink.react.js @@ -140,7 +140,9 @@ Blink.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Blockquote.react.js b/src/components/Blockquote.react.js index 0e837052..faab679b 100644 --- a/src/components/Blockquote.react.js +++ b/src/components/Blockquote.react.js @@ -145,7 +145,9 @@ Blockquote.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Br.react.js b/src/components/Br.react.js index 008170cd..b92efa35 100644 --- a/src/components/Br.react.js +++ b/src/components/Br.react.js @@ -140,7 +140,9 @@ Br.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Button.react.js b/src/components/Button.react.js index 6d9ce503..c8304acb 100644 --- a/src/components/Button.react.js +++ b/src/components/Button.react.js @@ -175,7 +175,9 @@ Button.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Canvas.react.js b/src/components/Canvas.react.js index 0b258bed..f0d72a6f 100644 --- a/src/components/Canvas.react.js +++ b/src/components/Canvas.react.js @@ -150,7 +150,9 @@ Canvas.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Caption.react.js b/src/components/Caption.react.js index a57c19d6..d7fc8f61 100644 --- a/src/components/Caption.react.js +++ b/src/components/Caption.react.js @@ -140,7 +140,9 @@ Caption.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Center.react.js b/src/components/Center.react.js index 4b33392e..bb43cc7a 100644 --- a/src/components/Center.react.js +++ b/src/components/Center.react.js @@ -140,7 +140,9 @@ Center.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Cite.react.js b/src/components/Cite.react.js index 30e0db4a..4dcf52eb 100644 --- a/src/components/Cite.react.js +++ b/src/components/Cite.react.js @@ -140,7 +140,9 @@ Cite.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Code.react.js b/src/components/Code.react.js index bde4ffe0..57e1af5c 100644 --- a/src/components/Code.react.js +++ b/src/components/Code.react.js @@ -140,7 +140,9 @@ Code.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Col.react.js b/src/components/Col.react.js index 8659fc93..caeea085 100644 --- a/src/components/Col.react.js +++ b/src/components/Col.react.js @@ -145,7 +145,9 @@ Col.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Colgroup.react.js b/src/components/Colgroup.react.js index b84b34a9..e90c03c4 100644 --- a/src/components/Colgroup.react.js +++ b/src/components/Colgroup.react.js @@ -145,7 +145,9 @@ Colgroup.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Command.react.js b/src/components/Command.react.js index 255f2bf4..f6521092 100644 --- a/src/components/Command.react.js +++ b/src/components/Command.react.js @@ -165,7 +165,9 @@ Command.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Content.react.js b/src/components/Content.react.js index 88a2dfc6..92b24078 100644 --- a/src/components/Content.react.js +++ b/src/components/Content.react.js @@ -140,7 +140,9 @@ Content.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Data.react.js b/src/components/Data.react.js index 655572bc..c77db2e7 100644 --- a/src/components/Data.react.js +++ b/src/components/Data.react.js @@ -140,7 +140,9 @@ Data.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Datalist.react.js b/src/components/Datalist.react.js index dce47716..199bc10b 100644 --- a/src/components/Datalist.react.js +++ b/src/components/Datalist.react.js @@ -140,7 +140,9 @@ Datalist.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Dd.react.js b/src/components/Dd.react.js index c9670e0a..38a5b68e 100644 --- a/src/components/Dd.react.js +++ b/src/components/Dd.react.js @@ -140,7 +140,9 @@ Dd.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Del.react.js b/src/components/Del.react.js index 4f76236f..b5a29f4c 100644 --- a/src/components/Del.react.js +++ b/src/components/Del.react.js @@ -150,7 +150,9 @@ Del.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Details.react.js b/src/components/Details.react.js index 5531bb3a..772dd7f4 100644 --- a/src/components/Details.react.js +++ b/src/components/Details.react.js @@ -145,7 +145,9 @@ Details.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Dfn.react.js b/src/components/Dfn.react.js index 12da0c5c..adffb271 100644 --- a/src/components/Dfn.react.js +++ b/src/components/Dfn.react.js @@ -140,7 +140,9 @@ Dfn.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Dialog.react.js b/src/components/Dialog.react.js index a00cead9..364b973a 100644 --- a/src/components/Dialog.react.js +++ b/src/components/Dialog.react.js @@ -140,7 +140,9 @@ Dialog.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Div.react.js b/src/components/Div.react.js index 2d794dc7..cfbb9af7 100644 --- a/src/components/Div.react.js +++ b/src/components/Div.react.js @@ -140,7 +140,9 @@ Div.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Dl.react.js b/src/components/Dl.react.js index 72bafb7c..40676d8b 100644 --- a/src/components/Dl.react.js +++ b/src/components/Dl.react.js @@ -140,7 +140,9 @@ Dl.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Dt.react.js b/src/components/Dt.react.js index 0e649b6c..8abe0c4b 100644 --- a/src/components/Dt.react.js +++ b/src/components/Dt.react.js @@ -140,7 +140,9 @@ Dt.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Element.react.js b/src/components/Element.react.js index 14ed4941..c0ccb701 100644 --- a/src/components/Element.react.js +++ b/src/components/Element.react.js @@ -140,7 +140,9 @@ Element.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Em.react.js b/src/components/Em.react.js index 29b86491..925124d7 100644 --- a/src/components/Em.react.js +++ b/src/components/Em.react.js @@ -140,7 +140,9 @@ Em.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Embed.react.js b/src/components/Embed.react.js index 2d0739f5..19665c9a 100644 --- a/src/components/Embed.react.js +++ b/src/components/Embed.react.js @@ -160,7 +160,9 @@ Embed.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Fieldset.react.js b/src/components/Fieldset.react.js index 2c4c8ba6..db6d83fc 100644 --- a/src/components/Fieldset.react.js +++ b/src/components/Fieldset.react.js @@ -155,7 +155,9 @@ Fieldset.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Figcaption.react.js b/src/components/Figcaption.react.js index 15bfd61a..d21ee047 100644 --- a/src/components/Figcaption.react.js +++ b/src/components/Figcaption.react.js @@ -140,7 +140,9 @@ Figcaption.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Figure.react.js b/src/components/Figure.react.js index 66cccdef..ee9206ae 100644 --- a/src/components/Figure.react.js +++ b/src/components/Figure.react.js @@ -140,7 +140,9 @@ Figure.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Font.react.js b/src/components/Font.react.js index 56c25064..12ad257a 100644 --- a/src/components/Font.react.js +++ b/src/components/Font.react.js @@ -140,7 +140,9 @@ Font.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Footer.react.js b/src/components/Footer.react.js index b53e7833..41b86f9a 100644 --- a/src/components/Footer.react.js +++ b/src/components/Footer.react.js @@ -140,7 +140,9 @@ Footer.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Form.react.js b/src/components/Form.react.js index 8034de60..90302a2b 100644 --- a/src/components/Form.react.js +++ b/src/components/Form.react.js @@ -185,7 +185,9 @@ Form.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Frame.react.js b/src/components/Frame.react.js index 1a406cf2..ab9b3abf 100644 --- a/src/components/Frame.react.js +++ b/src/components/Frame.react.js @@ -140,7 +140,9 @@ Frame.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Frameset.react.js b/src/components/Frameset.react.js index f623ddd2..0ce5628f 100644 --- a/src/components/Frameset.react.js +++ b/src/components/Frameset.react.js @@ -140,7 +140,9 @@ Frameset.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/H1.react.js b/src/components/H1.react.js index 6e5a90d7..7c166815 100644 --- a/src/components/H1.react.js +++ b/src/components/H1.react.js @@ -140,7 +140,9 @@ H1.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/H2.react.js b/src/components/H2.react.js index 15fd3cd4..b9d36dcb 100644 --- a/src/components/H2.react.js +++ b/src/components/H2.react.js @@ -140,7 +140,9 @@ H2.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/H3.react.js b/src/components/H3.react.js index 940e5620..235db930 100644 --- a/src/components/H3.react.js +++ b/src/components/H3.react.js @@ -140,7 +140,9 @@ H3.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/H4.react.js b/src/components/H4.react.js index b77b8203..d7f8ac09 100644 --- a/src/components/H4.react.js +++ b/src/components/H4.react.js @@ -140,7 +140,9 @@ H4.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/H5.react.js b/src/components/H5.react.js index c85826c8..804a7d8b 100644 --- a/src/components/H5.react.js +++ b/src/components/H5.react.js @@ -140,7 +140,9 @@ H5.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/H6.react.js b/src/components/H6.react.js index 64b9b4ab..3ae44b55 100644 --- a/src/components/H6.react.js +++ b/src/components/H6.react.js @@ -140,7 +140,9 @@ H6.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Header.react.js b/src/components/Header.react.js index c91234a6..002b4a16 100644 --- a/src/components/Header.react.js +++ b/src/components/Header.react.js @@ -140,7 +140,9 @@ Header.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Hgroup.react.js b/src/components/Hgroup.react.js index 1dd30d92..537bb608 100644 --- a/src/components/Hgroup.react.js +++ b/src/components/Hgroup.react.js @@ -140,7 +140,9 @@ Hgroup.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Hr.react.js b/src/components/Hr.react.js index a844014a..372a8fd9 100644 --- a/src/components/Hr.react.js +++ b/src/components/Hr.react.js @@ -140,7 +140,9 @@ Hr.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/I.react.js b/src/components/I.react.js index d3877f15..95bedd2b 100644 --- a/src/components/I.react.js +++ b/src/components/I.react.js @@ -140,7 +140,9 @@ I.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Iframe.react.js b/src/components/Iframe.react.js index ffdc3f1a..569672d7 100644 --- a/src/components/Iframe.react.js +++ b/src/components/Iframe.react.js @@ -170,7 +170,9 @@ Iframe.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Img.react.js b/src/components/Img.react.js index 46e4de40..5fc0b271 100644 --- a/src/components/Img.react.js +++ b/src/components/Img.react.js @@ -101,7 +101,7 @@ Img.propTypes = { 'src': PropTypes.string, /** - * + * One or more responsive image candidates. */ 'srcSet': PropTypes.string, @@ -180,7 +180,9 @@ Img.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Ins.react.js b/src/components/Ins.react.js index ec74acd6..16d3b31a 100644 --- a/src/components/Ins.react.js +++ b/src/components/Ins.react.js @@ -150,7 +150,9 @@ Ins.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Isindex.react.js b/src/components/Isindex.react.js index ed804474..961a14e2 100644 --- a/src/components/Isindex.react.js +++ b/src/components/Isindex.react.js @@ -140,7 +140,9 @@ Isindex.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Kbd.react.js b/src/components/Kbd.react.js index 6903ccb8..843a0082 100644 --- a/src/components/Kbd.react.js +++ b/src/components/Kbd.react.js @@ -140,7 +140,9 @@ Kbd.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Keygen.react.js b/src/components/Keygen.react.js index ee26bdc7..abb711dd 100644 --- a/src/components/Keygen.react.js +++ b/src/components/Keygen.react.js @@ -170,7 +170,9 @@ Keygen.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Label.react.js b/src/components/Label.react.js index ac44ba2b..a5cad34f 100644 --- a/src/components/Label.react.js +++ b/src/components/Label.react.js @@ -150,7 +150,9 @@ Label.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Legend.react.js b/src/components/Legend.react.js index 9f4f5dd7..66589f4f 100644 --- a/src/components/Legend.react.js +++ b/src/components/Legend.react.js @@ -140,7 +140,9 @@ Legend.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Li.react.js b/src/components/Li.react.js index 0411b80c..0f788ac4 100644 --- a/src/components/Li.react.js +++ b/src/components/Li.react.js @@ -145,7 +145,9 @@ Li.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Link.react.js b/src/components/Link.react.js index 65e76c4e..18565550 100644 --- a/src/components/Link.react.js +++ b/src/components/Link.react.js @@ -91,7 +91,7 @@ Link.propTypes = { 'hrefLang': PropTypes.string, /** - * Security Feature that allows browsers to verify what they fetch. MDN Link + * Security Feature that allows browsers to verify what they fetch. */ 'integrity': PropTypes.string, @@ -175,7 +175,9 @@ Link.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Listing.react.js b/src/components/Listing.react.js index 1bdea1bd..65ca077f 100644 --- a/src/components/Listing.react.js +++ b/src/components/Listing.react.js @@ -140,7 +140,9 @@ Listing.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Main.react.js b/src/components/Main.react.js index cd0cef7b..da9b14ca 100644 --- a/src/components/Main.react.js +++ b/src/components/Main.react.js @@ -140,7 +140,9 @@ Main.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/MapEl.react.js b/src/components/MapEl.react.js index c9ec9a8b..503439a9 100644 --- a/src/components/MapEl.react.js +++ b/src/components/MapEl.react.js @@ -145,7 +145,9 @@ MapEl.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Mark.react.js b/src/components/Mark.react.js index 967e5633..99c5914d 100644 --- a/src/components/Mark.react.js +++ b/src/components/Mark.react.js @@ -140,7 +140,9 @@ Mark.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Marquee.react.js b/src/components/Marquee.react.js index 38c23038..e69f65cc 100644 --- a/src/components/Marquee.react.js +++ b/src/components/Marquee.react.js @@ -145,7 +145,9 @@ Marquee.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Meta.react.js b/src/components/Meta.react.js index 4ec6cb21..31dfe248 100644 --- a/src/components/Meta.react.js +++ b/src/components/Meta.react.js @@ -86,7 +86,7 @@ Meta.propTypes = { 'content': PropTypes.string, /** - * + * Defines a pragma directive. */ 'httpEquiv': PropTypes.string, @@ -160,7 +160,9 @@ Meta.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Meter.react.js b/src/components/Meter.react.js index 3965e853..cf30291b 100644 --- a/src/components/Meter.react.js +++ b/src/components/Meter.react.js @@ -175,7 +175,9 @@ Meter.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Multicol.react.js b/src/components/Multicol.react.js index bad58ad1..a3c5f478 100644 --- a/src/components/Multicol.react.js +++ b/src/components/Multicol.react.js @@ -140,7 +140,9 @@ Multicol.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Nav.react.js b/src/components/Nav.react.js index 15968263..89e34876 100644 --- a/src/components/Nav.react.js +++ b/src/components/Nav.react.js @@ -140,7 +140,9 @@ Nav.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Nextid.react.js b/src/components/Nextid.react.js index 485d78ee..86a21202 100644 --- a/src/components/Nextid.react.js +++ b/src/components/Nextid.react.js @@ -140,7 +140,9 @@ Nextid.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Nobr.react.js b/src/components/Nobr.react.js index 315b2d9a..008cc16f 100644 --- a/src/components/Nobr.react.js +++ b/src/components/Nobr.react.js @@ -140,7 +140,9 @@ Nobr.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Noscript.react.js b/src/components/Noscript.react.js index 827aaca6..89813aab 100644 --- a/src/components/Noscript.react.js +++ b/src/components/Noscript.react.js @@ -140,7 +140,9 @@ Noscript.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/ObjectEl.react.js b/src/components/ObjectEl.react.js index 9e80783c..083d56d1 100644 --- a/src/components/ObjectEl.react.js +++ b/src/components/ObjectEl.react.js @@ -170,7 +170,9 @@ ObjectEl.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Ol.react.js b/src/components/Ol.react.js index 699b684e..f62f9ba2 100644 --- a/src/components/Ol.react.js +++ b/src/components/Ol.react.js @@ -150,7 +150,9 @@ Ol.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Optgroup.react.js b/src/components/Optgroup.react.js index 20b2a74b..259aaeed 100644 --- a/src/components/Optgroup.react.js +++ b/src/components/Optgroup.react.js @@ -145,7 +145,9 @@ Optgroup.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Option.react.js b/src/components/Option.react.js index 586063f0..6faf2fe1 100644 --- a/src/components/Option.react.js +++ b/src/components/Option.react.js @@ -155,7 +155,9 @@ Option.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Output.react.js b/src/components/Output.react.js index 8fe98ea7..1294b4ef 100644 --- a/src/components/Output.react.js +++ b/src/components/Output.react.js @@ -155,7 +155,9 @@ Output.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/P.react.js b/src/components/P.react.js index adee14a0..5dabc089 100644 --- a/src/components/P.react.js +++ b/src/components/P.react.js @@ -140,7 +140,9 @@ P.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Param.react.js b/src/components/Param.react.js index 6e7ccc58..66b9b7e2 100644 --- a/src/components/Param.react.js +++ b/src/components/Param.react.js @@ -150,7 +150,9 @@ Param.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Picture.react.js b/src/components/Picture.react.js index 2261e9cd..5cc457db 100644 --- a/src/components/Picture.react.js +++ b/src/components/Picture.react.js @@ -140,7 +140,9 @@ Picture.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Plaintext.react.js b/src/components/Plaintext.react.js index 9aaeb07e..d5eb1ee3 100644 --- a/src/components/Plaintext.react.js +++ b/src/components/Plaintext.react.js @@ -140,7 +140,9 @@ Plaintext.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Pre.react.js b/src/components/Pre.react.js index 44c90675..de625a76 100644 --- a/src/components/Pre.react.js +++ b/src/components/Pre.react.js @@ -140,7 +140,9 @@ Pre.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Progress.react.js b/src/components/Progress.react.js index fc7a15ed..2cbb40e1 100644 --- a/src/components/Progress.react.js +++ b/src/components/Progress.react.js @@ -155,7 +155,9 @@ Progress.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Q.react.js b/src/components/Q.react.js index 64d87fd6..c6969873 100644 --- a/src/components/Q.react.js +++ b/src/components/Q.react.js @@ -145,7 +145,9 @@ Q.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Rb.react.js b/src/components/Rb.react.js index 75e25c23..d4781f87 100644 --- a/src/components/Rb.react.js +++ b/src/components/Rb.react.js @@ -140,7 +140,9 @@ Rb.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Rp.react.js b/src/components/Rp.react.js index 595fb9e9..9f8fa83a 100644 --- a/src/components/Rp.react.js +++ b/src/components/Rp.react.js @@ -140,7 +140,9 @@ Rp.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Rt.react.js b/src/components/Rt.react.js index 9e901a9c..6749d7c6 100644 --- a/src/components/Rt.react.js +++ b/src/components/Rt.react.js @@ -140,7 +140,9 @@ Rt.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Rtc.react.js b/src/components/Rtc.react.js index 419215f7..a01ed5ef 100644 --- a/src/components/Rtc.react.js +++ b/src/components/Rtc.react.js @@ -140,7 +140,9 @@ Rtc.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Ruby.react.js b/src/components/Ruby.react.js index d610ca28..e624d300 100644 --- a/src/components/Ruby.react.js +++ b/src/components/Ruby.react.js @@ -140,7 +140,9 @@ Ruby.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/S.react.js b/src/components/S.react.js index c5772578..03a432a2 100644 --- a/src/components/S.react.js +++ b/src/components/S.react.js @@ -140,7 +140,9 @@ S.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Samp.react.js b/src/components/Samp.react.js index e5bd860c..cd732b1b 100644 --- a/src/components/Samp.react.js +++ b/src/components/Samp.react.js @@ -140,7 +140,9 @@ Samp.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Script.react.js b/src/components/Script.react.js index ba32cbce..4ab15680 100644 --- a/src/components/Script.react.js +++ b/src/components/Script.react.js @@ -96,7 +96,7 @@ Script.propTypes = { 'defer': PropTypes.string, /** - * Security Feature that allows browsers to verify what they fetch. MDN Link + * Security Feature that allows browsers to verify what they fetch. */ 'integrity': PropTypes.string, @@ -175,7 +175,9 @@ Script.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Section.react.js b/src/components/Section.react.js index 0cd59d62..17188249 100644 --- a/src/components/Section.react.js +++ b/src/components/Section.react.js @@ -140,7 +140,9 @@ Section.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Select.react.js b/src/components/Select.react.js index eaca1121..12869341 100644 --- a/src/components/Select.react.js +++ b/src/components/Select.react.js @@ -175,7 +175,9 @@ Select.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Shadow.react.js b/src/components/Shadow.react.js index cfe2f48b..e5ecea0f 100644 --- a/src/components/Shadow.react.js +++ b/src/components/Shadow.react.js @@ -140,7 +140,9 @@ Shadow.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Slot.react.js b/src/components/Slot.react.js index d7f199f8..f12fdefd 100644 --- a/src/components/Slot.react.js +++ b/src/components/Slot.react.js @@ -140,7 +140,9 @@ Slot.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Small.react.js b/src/components/Small.react.js index 6c394c9f..cc0c349f 100644 --- a/src/components/Small.react.js +++ b/src/components/Small.react.js @@ -140,7 +140,9 @@ Small.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Source.react.js b/src/components/Source.react.js index 7d8d20f6..70146e84 100644 --- a/src/components/Source.react.js +++ b/src/components/Source.react.js @@ -90,6 +90,11 @@ Source.propTypes = { */ 'src': PropTypes.string, + /** + * One or more responsive image candidates. + */ + 'srcSet': PropTypes.string, + /** * Defines the type of the element. */ @@ -160,7 +165,9 @@ Source.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Spacer.react.js b/src/components/Spacer.react.js index d248edbf..7c573921 100644 --- a/src/components/Spacer.react.js +++ b/src/components/Spacer.react.js @@ -140,7 +140,9 @@ Spacer.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Span.react.js b/src/components/Span.react.js index 4b347dcf..4dc8c2dc 100644 --- a/src/components/Span.react.js +++ b/src/components/Span.react.js @@ -140,7 +140,9 @@ Span.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Strike.react.js b/src/components/Strike.react.js index 46059ad6..70883cf3 100644 --- a/src/components/Strike.react.js +++ b/src/components/Strike.react.js @@ -140,7 +140,9 @@ Strike.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Strong.react.js b/src/components/Strong.react.js index 20160c6e..7cd7d18c 100644 --- a/src/components/Strong.react.js +++ b/src/components/Strong.react.js @@ -140,7 +140,9 @@ Strong.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Sub.react.js b/src/components/Sub.react.js index bdbf929d..b333e07b 100644 --- a/src/components/Sub.react.js +++ b/src/components/Sub.react.js @@ -140,7 +140,9 @@ Sub.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Summary.react.js b/src/components/Summary.react.js index 056b2ddc..357dfabd 100644 --- a/src/components/Summary.react.js +++ b/src/components/Summary.react.js @@ -140,7 +140,9 @@ Summary.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Sup.react.js b/src/components/Sup.react.js index 0858962f..7ba304a3 100644 --- a/src/components/Sup.react.js +++ b/src/components/Sup.react.js @@ -140,7 +140,9 @@ Sup.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Table.react.js b/src/components/Table.react.js index a7af13d7..7a2c0a0a 100644 --- a/src/components/Table.react.js +++ b/src/components/Table.react.js @@ -145,7 +145,9 @@ Table.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Tbody.react.js b/src/components/Tbody.react.js index 6ab597fb..940a74ab 100644 --- a/src/components/Tbody.react.js +++ b/src/components/Tbody.react.js @@ -140,7 +140,9 @@ Tbody.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Td.react.js b/src/components/Td.react.js index 7275f56a..70bc88b5 100644 --- a/src/components/Td.react.js +++ b/src/components/Td.react.js @@ -155,7 +155,9 @@ Td.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Template.react.js b/src/components/Template.react.js index 55748355..9b85a4cf 100644 --- a/src/components/Template.react.js +++ b/src/components/Template.react.js @@ -140,7 +140,9 @@ Template.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Textarea.react.js b/src/components/Textarea.react.js index 9ce0f386..dc3a7e9d 100644 --- a/src/components/Textarea.react.js +++ b/src/components/Textarea.react.js @@ -205,7 +205,9 @@ Textarea.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Tfoot.react.js b/src/components/Tfoot.react.js index 276685be..22ffdbb8 100644 --- a/src/components/Tfoot.react.js +++ b/src/components/Tfoot.react.js @@ -140,7 +140,9 @@ Tfoot.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Th.react.js b/src/components/Th.react.js index a9472019..356205f7 100644 --- a/src/components/Th.react.js +++ b/src/components/Th.react.js @@ -160,7 +160,9 @@ Th.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Thead.react.js b/src/components/Thead.react.js index ea48b627..f296097f 100644 --- a/src/components/Thead.react.js +++ b/src/components/Thead.react.js @@ -140,7 +140,9 @@ Thead.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Time.react.js b/src/components/Time.react.js index e9d80a07..46e8584f 100644 --- a/src/components/Time.react.js +++ b/src/components/Time.react.js @@ -145,7 +145,9 @@ Time.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Title.react.js b/src/components/Title.react.js index 484592f7..f18010d8 100644 --- a/src/components/Title.react.js +++ b/src/components/Title.react.js @@ -140,7 +140,9 @@ Title.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Tr.react.js b/src/components/Tr.react.js index 2084f382..b685bef8 100644 --- a/src/components/Tr.react.js +++ b/src/components/Tr.react.js @@ -140,7 +140,9 @@ Tr.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Track.react.js b/src/components/Track.react.js index 51ec26e9..b0434529 100644 --- a/src/components/Track.react.js +++ b/src/components/Track.react.js @@ -165,7 +165,9 @@ Track.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/U.react.js b/src/components/U.react.js index c796cd89..2984eedd 100644 --- a/src/components/U.react.js +++ b/src/components/U.react.js @@ -140,7 +140,9 @@ U.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Ul.react.js b/src/components/Ul.react.js index 686b6af4..6d909181 100644 --- a/src/components/Ul.react.js +++ b/src/components/Ul.react.js @@ -140,7 +140,9 @@ Ul.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Var.react.js b/src/components/Var.react.js index f4a4b22b..1cd7fa63 100644 --- a/src/components/Var.react.js +++ b/src/components/Var.react.js @@ -140,7 +140,9 @@ Var.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Video.react.js b/src/components/Video.react.js index fb0df023..af95af43 100644 --- a/src/components/Video.react.js +++ b/src/components/Video.react.js @@ -190,7 +190,9 @@ Video.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Wbr.react.js b/src/components/Wbr.react.js index 1f2b7e86..1c65f17b 100644 --- a/src/components/Wbr.react.js +++ b/src/components/Wbr.react.js @@ -140,7 +140,9 @@ Wbr.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; diff --git a/src/components/Xmp.react.js b/src/components/Xmp.react.js index d7696798..26e348f0 100644 --- a/src/components/Xmp.react.js +++ b/src/components/Xmp.react.js @@ -140,7 +140,9 @@ Xmp.propTypes = { */ 'fireEvent': PropTypes.func, - 'dashEvents': PropTypes.oneOf(['click']) + 'dashEvents': PropTypes.oneOf(['click']), + + 'setProps': PropTypes.func }; From 200e8b5c598af31199d25ed1d97a0e4052ac5572 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andre=CC=81=20Rivet?= Date: Mon, 17 Dec 2018 15:01:20 -0500 Subject: [PATCH 3/4] changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2a159e9..2f85d50f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [1.0.0a1] - 2018-12-17 ### Changed - Initial Dash 1.0 alpha release [#5](https://github.com/plotly/dash-core/issues/5) - + ## [0.13.3] - 2018-12-17 ### Fixed - `n_clicks`/`n_clicks_timestamp` PropType changed from invalid `integer` to `number`. From 19c1729da487a95ffd9c11f03fff9e1d474f6a55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andre=CC=81=20Rivet?= Date: Mon, 17 Dec 2018 15:01:58 -0500 Subject: [PATCH 4/4] revert incorrect merge --- dash_html_components/Form.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dash_html_components/Form.py b/dash_html_components/Form.py index fadca35a..d032c06e 100644 --- a/dash_html_components/Form.py +++ b/dash_html_components/Form.py @@ -12,15 +12,9 @@ class Form(Component): - id (string; optional): The ID of this component, used to identify dash components in callbacks. The ID needs to be unique across all of the components in an app. -<<<<<<< HEAD -- n_clicks (optional): An integer that represents the number of times -that this element has been clicked on. -- n_clicks_timestamp (optional): An integer that represents the time (in ms since 1970) -======= - n_clicks (number; optional): An integer that represents the number of times that this element has been clicked on. - n_clicks_timestamp (number; optional): An integer that represents the time (in ms since 1970) ->>>>>>> origin/release-v1 at which n_clicks changed. This can be used to tell which button was changed most recently. - key (string; optional): A unique identifier for the component, used to improve