Eugen Rochko
fdb88daa31
Remove function binds in render wherever possible, use PureComponent
2017-09-29 16:46:29 +02:00
Etienne Lemay
620576d5a2
Use measure-scrollbar locally instead of a dependency
...
So that Babel doesn’t become a dependency just for that (lib is using export).
Giving credit to original author.
2017-09-28 20:04:24 -04:00
Etienne Lemay
e8dc29bfaa
Move data in src
...
So that it’s then compiled into dist
2017-09-28 20:03:23 -04:00
Etienne Lemay
3ed6b746bc
Release v2.0.0
2017-09-28 18:15:32 -04:00
Etienne Lemay
648823c761
Add Headless Search to Storybook
2017-09-27 22:20:56 -04:00
Etienne Lemay
9665c5d8fc
Add custom emojis to Storybook
2017-09-27 22:07:49 -04:00
Etienne Lemay
c607fd8864
Add showPreview props to Picker [ Fix #42 ]
2017-09-27 22:07:34 -04:00
Etienne Lemay
1159a0884c
Update emoji-datasource version in README [ Fix #115 ]
2017-09-27 21:30:58 -04:00
Etienne Lemay
ba1479e8b7
Lock emoji-datasource version
...
This is the kind dependency that we want to keep explicit control over the exact version being used
2017-09-27 21:29:40 -04:00
Etienne Lemay
d5c3e78b10
Update start script
...
More convenient to develop w/ Storybook rather than just compiling src files into dist
2017-09-27 21:22:41 -04:00
Etienne Lemay
738105dd66
Move measure-scrollbar into devDependencies
2017-09-27 21:20:18 -04:00
Etienne Lemay
c5ca59284f
Merge pull request #124 from Gargron/feature-storybook
...
Add a storybook
2017-09-27 21:09:51 -04:00
Etienne Lemay
d6e9a6afae
Get rid of /example
...
Storybook is much more convenient
2017-09-27 21:09:24 -04:00
Etienne Lemay
03ca28caae
Update Storybook default values
2017-09-27 21:09:14 -04:00
Etienne Lemay
493efad203
Set Storybook options
2017-09-27 21:09:06 -04:00
Eugen Rochko
a69125ce40
Add react-storybook
2017-09-28 02:36:04 +02:00
Etienne Lemay
f8358ff28f
Merge pull request #123 from Gargron/feature-react-16
...
Upgrade to React 16
2017-09-27 20:12:35 -04:00
Etienne Lemay
9f49499240
Merge branch 'master' into feature-react-16
2017-09-27 20:00:37 -04:00
Etienne Lemay
5ef1c28d75
Merge pull request #113 from bniwredyc/goodbye-core-js
...
Package size reduced from 87.35 KB to 79.43 KB
2017-09-27 19:47:50 -04:00
Eugen Rochko
a381b554b6
Upgrade Webpack to 3.6
2017-09-27 21:47:41 +02:00
Eugen Rochko
d13e3b5e03
Upgrade to React 16, do not use deprecated ref syntax
2017-09-27 21:27:52 +02:00
Igor Lobanov
c8d736de0a
transform-es2015-typeof-symbol plugin disabled
2017-09-26 11:36:49 +03:00
Etienne Lemay
b5552be2c4
Fix activeCategory when scroll is above minTop
2017-09-25 21:15:07 -04:00
Etienne Lemay
2f77b6ac40
💄
2017-09-25 20:11:52 -04:00
Etienne Lemay
bf5c67e345
Merge pull request #119 from nolanlawson/avoid-repaint-on-scroll
...
Use will-change:transform for smoother mobile scrolling
2017-09-25 14:46:21 -04:00
Nolan Lawson
a43bbe122b
Use will-change:transform for smoother mobile scrolling
2017-09-23 10:46:37 -07:00
Igor Lobanov
4dc05ef8da
Size reduced from 87.35 KB to 79.43 KB
2017-09-17 12:06:42 +03:00
Igor Lobanov
ce77166134
Webpack update 1.12.14 -> 3.6.0
2017-09-17 10:33:59 +03:00
Etienne Lemay
9bf9eb699f
Merge pull request #111 from ai/compress-data
...
Compress data
2017-09-13 17:08:36 -04:00
Etienne Lemay
7e9232ad3b
Merge branch 'master' into compress-data
2017-09-13 16:57:29 -04:00
Etienne Lemay
6fe496a0fc
Merge pull request #110 from ai/babel-fixes
...
Babel fixes
2017-09-13 16:53:15 -04:00
Andrey Sitnik
8cd4199555
Compress data
2017-09-11 18:37:25 +10:00
Andrey Sitnik
a3ec9493d7
Reduce size by removeing unnecessary util module
2017-09-11 14:38:37 +10:00
Andrey Sitnik
1c1c780e7b
Use ES5 export in data
2017-09-11 14:33:02 +10:00
Andrey Sitnik
dd35568567
Set EMOJI_DATASOURCE_VERSION during build
2017-09-11 14:17:00 +10:00
Andrey Sitnik
61ea61168f
Update Size Limit
2017-09-11 14:10:00 +10:00
Etienne Lemay
bbe152fa0d
Merge pull request #108 from Muffassa/feature/replace-webpack-tasks-on-babel
...
Feature/replace webpack tasks on babel
2017-09-04 10:36:11 -04:00
Nick Filatov
638f91067f
remove webpack bundle analyzer
2017-09-03 19:20:33 +06:00
Nick Filatov
502c258c4f
remove watch & build-dist webpack scripts
2017-09-03 19:13:10 +06:00
Nick Filatov
74a0ba4c60
add remove prop types plugin
2017-09-03 15:48:50 +06:00
Nick Filatov
dc9b114439
replace webpack tasks for dist build on babel tasks
2017-09-03 15:35:33 +06:00
Etienne Lemay
f250f7739a
Merge pull request #104 from ai/npmignore
...
Reduce npm package size
2017-08-17 10:34:09 -04:00
Etienne Lemay
191f97084c
Merge pull request #103 from ai/size-limit
...
Add package size profiling tools
2017-08-17 10:33:41 -04:00
Etienne Lemay
6d60239998
Don’t use BundleAnalyzerPlugin in tests
2017-08-17 10:31:32 -04:00
Etienne Lemay
2becc5a4ae
Merge pull request #99 from chadoh/countries-search
...
Search country flags using country names
2017-08-17 09:51:35 -04:00
Andrey Sitnik
5462a11f93
Reduce npm package size
2017-08-16 15:43:56 -07:00
Andrey Sitnik
4f9320a51f
Add package size profiling tools
2017-08-16 15:33:24 -07:00
Chad Ostrowski
a927821c9b
Country names: correctly uppercase names like 'EU'
...
Always perform the capitalization-correction for country names. If we
did this naïvely, using the same regex as before, it would change things
like "Falkland Islands" to "Falkland ISLANDS". The new regex checks on
word boundary, `\b`, instead of space, `\s`, which means even single
words like `Eu` are found. It then checks for exactly two letters, where
the first is uppercase and the second lowercase.
Here's exactly what it affects:
* All "Regional Indicator Symbol Letters AC"-type names that don't
have data in emojiLib
* There are some flags in emojiLib for which it uses two-character
abbreviations instead of full country names (see muan/emojilib#131 ).
These countries are: CN, EU, FR, DE, IT, JP, RU, KR, ES, TR, UK, US
This new regex corrects these from Cn, Eu, Fr, etc.
2017-08-06 14:05:01 -04:00
Chad Ostrowski
22adc985b8
Country flag names: use name from emojiLib
...
* Always match on emoji character
* For flag emojis where emojiLib data is found, use emojiLib name
2017-08-06 14:02:14 -04:00
Etienne Lemay
c21e1402b6
Release v1.0.1
2017-06-27 17:36:24 -04:00