mirror of
https://github.com/zebrajr/react.git
synced 2026-01-15 12:15:22 +00:00
The old version of prettier we were using didn't support the Flow syntax to access properties in a type using `SomeType['prop']`. This updates `prettier` and `rollup-plugin-prettier` to the latest versions. I added the prettier config `arrowParens: "avoid"` to reduce the diff size as the default has changed in Prettier 2.0. The largest amount of changes comes from function expressions now having a space. This doesn't have an option to preserve the old behavior, so we have to update this.
26 lines
686 B
JavaScript
26 lines
686 B
JavaScript
/* globals chrome */
|
|
|
|
'use strict';
|
|
|
|
document.addEventListener('DOMContentLoaded', function () {
|
|
// Make links work
|
|
const links = document.getElementsByTagName('a');
|
|
for (let i = 0; i < links.length; i++) {
|
|
(function () {
|
|
const ln = links[i];
|
|
const location = ln.href;
|
|
ln.onclick = function () {
|
|
chrome.tabs.create({active: true, url: location});
|
|
return false;
|
|
};
|
|
})();
|
|
}
|
|
|
|
// Work around https://bugs.chromium.org/p/chromium/issues/detail?id=428044
|
|
document.body.style.opacity = 0;
|
|
document.body.style.transition = 'opacity ease-out .4s';
|
|
requestAnimationFrame(function () {
|
|
document.body.style.opacity = 1;
|
|
});
|
|
});
|