Skip to content

Commit

Permalink
Use SVGs inline
Browse files Browse the repository at this point in the history
  • Loading branch information
EtienneLem committed Sep 29, 2017
1 parent 3502927 commit 81f39b1
Show file tree
Hide file tree
Showing 12 changed files with 55 additions and 30 deletions.
7 changes: 3 additions & 4 deletions src/components/anchors.js
@@ -1,7 +1,7 @@
import React from 'react'
import PropTypes from 'prop-types'

import * as SVGs from '../svgs'
import SVGs from '../svgs'

export default class Anchors extends React.Component {
constructor(props) {
Expand All @@ -23,8 +23,7 @@ export default class Anchors extends React.Component {
return <div className='emoji-mart-anchors'>
{categories.map((category, i) => {
var { name, anchor } = category,
isSelected = name == selected,
SVGElement = SVGs[name]
isSelected = name == selected

if (anchor === false) {
return null
Expand All @@ -38,7 +37,7 @@ export default class Anchors extends React.Component {
className={`emoji-mart-anchor ${isSelected ? 'emoji-mart-anchor-selected' : ''}`}
style={{ color: isSelected ? color : null }}
>
<SVGElement />
<div dangerouslySetInnerHTML={{ __html: SVGs[name] }}></div>
<span className='emoji-mart-anchor-bar' style={{ backgroundColor: color }}></span>
</span>
)
Expand Down
1 change: 0 additions & 1 deletion src/svgs/activity.svg

This file was deleted.

7 changes: 0 additions & 7 deletions src/svgs/custom.svg

This file was deleted.

1 change: 0 additions & 1 deletion src/svgs/flags.svg

This file was deleted.

1 change: 0 additions & 1 deletion src/svgs/foods.svg

This file was deleted.

62 changes: 52 additions & 10 deletions src/svgs/index.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion src/svgs/nature.svg

This file was deleted.

1 change: 0 additions & 1 deletion src/svgs/objects.svg

This file was deleted.

1 change: 0 additions & 1 deletion src/svgs/people.svg

This file was deleted.

1 change: 0 additions & 1 deletion src/svgs/places.svg

This file was deleted.

1 change: 0 additions & 1 deletion src/svgs/recent.svg

This file was deleted.

1 change: 0 additions & 1 deletion src/svgs/symbols.svg

This file was deleted.

0 comments on commit 81f39b1

Please sign in to comment.