Skip to content

Commit

Permalink
format: auto-fix new website formatting errors
Browse files Browse the repository at this point in the history
- with `yarn lint --fix`

- formatting errors are from b09e195
  • Loading branch information
agilgur5 committed Aug 14, 2020
1 parent 99d982a commit 3dfdafb
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 35 deletions.
40 changes: 20 additions & 20 deletions website/components/video.js
Original file line number Diff line number Diff line change
@@ -1,52 +1,52 @@
import { useRef, useCallback, useEffect } from 'react'
import { useInView } from 'react-intersection-observer'
import 'intersection-observer'
import { useRef, useCallback, useEffect } from 'react';
import { useInView } from 'react-intersection-observer';
import 'intersection-observer';

export default ({ src, caption, ratio }) => {
const [inViewRef, inView] = useInView({
threshold: 1,
})
const videoRef = useRef()
});
const videoRef = useRef();

const setRefs = useCallback(
(node) => {
node => {
// Ref's from useRef needs to have the node assigned to `current`
videoRef.current = node
videoRef.current = node;
// Callback refs, like the one from `useInView`, is a function that takes the node as an argument
inViewRef(node)
inViewRef(node);

if (node) {
node.addEventListener('click', function () {
node.addEventListener('click', function() {
if (this.paused) {
this.play()
this.play();
} else {
this.pause()
this.pause();
}
})
});
}
},
[inViewRef]
)
);

useEffect(() => {
if (!videoRef || !videoRef.current) {
return
return;
}

if (inView) {
videoRef.current.play()
videoRef.current.play();
} else {
videoRef.current.pause()
videoRef.current.pause();
}
}, [inView])
}, [inView]);

return (
<figure>
<div style={{ paddingBottom: ratio * 100 + '%' }}/>
<div style={{ paddingBottom: ratio * 100 + '%' }} />
<video loop muted autoPlay playsInline ref={setRefs}>
<source src={src} type="video/mp4" />
</video>
{caption && <figcaption>{caption}</figcaption>}
</figure>
)
}
);
};
6 changes: 3 additions & 3 deletions website/pages/_app.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import '.nextra/styles.css'
import GoogleFonts from 'next-google-fonts'
import '.nextra/styles.css';
import GoogleFonts from 'next-google-fonts';

export default function Nextra({ Component, pageProps }) {
return (
Expand All @@ -10,5 +10,5 @@ export default function Nextra({ Component, pageProps }) {
/>
<Component {...pageProps} />
</>
)
);
}
10 changes: 5 additions & 5 deletions website/pages/_document.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react'
import Document, { Html, Head, Main, NextScript } from 'next/document'
import { SkipNavLink } from '@reach/skip-nav'
import React from 'react';
import Document, { Html, Head, Main, NextScript } from 'next/document';
import { SkipNavLink } from '@reach/skip-nav';

class MyDocument extends Document {
render() {
Expand All @@ -18,8 +18,8 @@ class MyDocument extends Document {
/>
</body>
</Html>
)
);
}
}

export default MyDocument
export default MyDocument;
4 changes: 2 additions & 2 deletions website/postcss.config.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module.exports = {
plugins: ['tailwindcss', 'postcss-preset-env']
}
plugins: ['tailwindcss', 'postcss-preset-env'],
};
16 changes: 11 additions & 5 deletions website/tailwind.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
module.exports = {
purge: ['./components/**/*.js', './pages/**/*.md', './pages/**/*.mdx', './.nextra/**/*.js', './nextra.config.js'],
purge: [
'./components/**/*.js',
'./pages/**/*.md',
'./pages/**/*.mdx',
'./.nextra/**/*.js',
'./nextra.config.js',
],
theme: {
screens: {
sm: '640px',
Expand All @@ -11,7 +17,7 @@ module.exports = {
display: ['inter', 'sans-serif'],
},
letterSpacing: {
tight: '-0.015em'
}
}
}
tight: '-0.015em',
},
},
};

0 comments on commit 3dfdafb

Please sign in to comment.