fix 1/60 shutter speed bug, upgrade gatsby, resize images before sampling colors

This commit is contained in:
2022-03-28 13:19:55 -07:00
parent dd53c1327c
commit 04f7a61ab6
6 changed files with 3105 additions and 4641 deletions

View File

@@ -28,7 +28,6 @@ const logKeyShortcut = (keyCode) => {
const GalleryImage = ({ data, pageContext }) => {
const image = data.allFile.edges[0].node;
const ar = getAspectRatio(image);
console.log(image);
React.useEffect(() => {
const keyListener = (e) => {

View File

@@ -44,6 +44,9 @@ const gcd = (a, b) => {
};
export const getShutterFractionFromExposureTime = (exposureTime) => {
if (exposureTime === 0.016666666666666666) {
return '1/60'
}
let fraction = exposureTime;
const len = fraction.toString().length - 2;
@@ -54,5 +57,8 @@ export const getShutterFractionFromExposureTime = (exposureTime) => {
numerator /= divisor;
denominator /= divisor;
if (numerator > 1) {
return `${exposureTime}`
}
return `${numerator}/${denominator}`;
};