app
controllers
helpers
javascript
fonts
images
mastodon
actions
components
containers
features
locales
middleware
reducers
selectors
store
.gitkeep
api.js
base_polyfills.js
emoji.js
extra_polyfills.js
is_mobile.js
link_header.js
load_polyfills.js
main.js
performance.js
rtl.js
scroll.js
stream.js
uuid.js
packs
styles
lib
mailers
models
policies
presenters
services
validators
views
workers
bin
config
db
docs
lib
log
nanobox
public
spec
storybook
streaming
vendor
.babelrc
.buildpacks
.codeclimate.yml
.dockerignore
.editorconfig
.env.nanobox
.env.production.sample
.env.test
.env.vagrant
.eslintignore
.eslintrc.yml
.foreman
.gitignore
.haml-lint.yml
.nanoignore
.nvmrc
.postcssrc.yml
.profile
.rspec
.rubocop.yml
.ruby-version
.scss-lint.yml
.slugignore
.travis.yml
Aptfile
CONTRIBUTING.md
Capfile
Dockerfile
Gemfile
Gemfile.lock
ISSUE_TEMPLATE.md
LICENSE
Procfile
Procfile.dev
README.md
Rakefile
Vagrantfile
app.json
boxfile.yml
config.ru
docker-compose.yml
docker_entrypoint.sh
package.json
scalingo.json
yarn.lock
* refactor(components/status_list): Lazy load using IntersectionObserver * refactor(components/status_list): Avoid setState bottleneck * refactor(components/status_list): Update state correctly * fix(components/status): Render if isIntersecting is undefined * refactor(components/status): Recycle timeout * refactor(components/status): Reduce animation duration * refactor(components/status): Use requestIdleCallback * chore: Split polyfill bundles * refactor(components/status_list): Increase rootMargin to 300% * fix(components/status): Check if onRef is not defined * chore: Add note about polyfill bundle splitting * fix(components/status): Reduce animation duration to 0.3 seconds
19 lines
342 B
JavaScript
19 lines
342 B
JavaScript
import 'intl';
|
|
import 'intl/locale-data/jsonp/en.js';
|
|
import 'es6-symbol/implement';
|
|
import includes from 'array-includes';
|
|
import assign from 'object-assign';
|
|
import isNaN from 'is-nan';
|
|
|
|
if (!Array.prototype.includes) {
|
|
includes.shim();
|
|
}
|
|
|
|
if (!Object.assign) {
|
|
Object.assign = assign;
|
|
}
|
|
|
|
if (!Number.isNaN) {
|
|
Number.isNaN = isNaN;
|
|
}
|