Skip to content
This repository was archived by the owner on May 31, 2020. It is now read-only.

Commit 982d3b1

Browse files
committed
fixed atomic block
1 parent 88da2b0 commit 982d3b1

File tree

17 files changed

+125
-211
lines changed

17 files changed

+125
-211
lines changed

examples/add-video-block/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/atomic-block/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/atomic-block/src/index.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import ReactDOM from 'react-dom'
44
import { EditorState, convertFromRaw } from 'draft-js'
55
import { EditorContainer, Editor } from '@djsp/core'
66
import AtomicBlock from '@djsp/atomic-block'
7-
import '@djsp/atomic-block/dist/index.css'
87
import './styles.css'
98

109
const rawContent = {
@@ -52,7 +51,15 @@ class App extends Component {
5251
<Editor />
5352

5453
<AtomicBlock type="image">
55-
{({ blockProps: { src, title } }) => <img src={src} alt={title} />}
54+
{({ isFocused, blockProps: { src, title } }) => {
55+
return (
56+
<img
57+
className={isFocused ? 'focused' : ''}
58+
src={src}
59+
alt={title}
60+
/>
61+
)
62+
}}
5663
</AtomicBlock>
5764
</EditorContainer>
5865
</div>

examples/atomic-block/src/styles.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,7 @@ body {
3131
background: #2a6f51;
3232
border-radius: 5px;
3333
}
34+
35+
.focused {
36+
border: 2px solid blue;
37+
}

examples/block-switcher/package-lock.json

Lines changed: 16 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/editor/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/emoji-example/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/inline-toolbar/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/mentions-example/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/static-toolbar-example/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)