Skip to content

Commit ef5cc26

Browse files
Implement editable (#13)
* implement editable * Update README.md * Update index.js
1 parent 4e363f5 commit ef5cc26

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ const CodepenEmbedded = () => {
3434
| defaultTab | `string` | `false` | `css,result` | Default tab to display |
3535
| themeId | `string` | `false` | `dark` | Theme for the pen |
3636
| preview | `boolean` | `false` | `true` | Make the preview "Click-to-Load" |
37+
| editable | `boolean` | `false` | `false` | Can edit code |
3738
| title | `string` | `false` | | Title of the pen |
3839

3940
## API

src/index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ const ReactCodepen = props => {
6565
data-embed-version={props.version}
6666
data-pen-title={props.title}
6767
data-preview={props.preview}
68+
data-editable={props.editable}
6869
className="codepen"
6970
style={styles}
7071
>
@@ -80,6 +81,7 @@ ReactCodepen.defaultProps = {
8081
defaultTab: 'css,result',
8182
height: 300,
8283
preview: true,
84+
editable: false,
8385
themeId: 'dark',
8486
version: 2,
8587
};
@@ -90,6 +92,7 @@ ReactCodepen.propTypes = {
9092
height: PropTypes.number,
9193
loader: PropTypes.oneOfType([PropTypes.element, PropTypes.func]),
9294
preview: PropTypes.bool,
95+
editable: PropTypes.bool,
9396
title: PropTypes.string,
9497
themeId: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
9598
user: PropTypes.string.isRequired,

0 commit comments

Comments
 (0)