Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
Philippe
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PLN
Philippe
Commits
aabcab33
Commit
aabcab33
authored
3 years ago
by
PLN (Algolia)
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: Minor errors post rebase
parent
2789b669
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
9 deletions
+17
-9
.gitignore
.gitignore
+2
-0
BackHome.js
components/BackHome.js
+2
-2
index.js
pages/index.js
+4
-4
[id].js
pages/photos/[id].js
+9
-3
No files found.
.gitignore
View file @
aabcab33
...
...
@@ -4,3 +4,5 @@ node_modules/
# TODO: Video Content
*.MOV
*.mp4
.vercel
This diff is collapsed.
Click to expand it.
components/BackHome.js
View file @
aabcab33
import
Image
from
"next/image
"
;
import
{
Text
,
Flex
}
from
"@chakra-ui/react"
;
import
Link
from
"next/link
"
;
import
{
Button
,
Text
,
Flex
}
from
"@chakra-ui/react"
;
function
BackHome
()
{
return
(
...
...
This diff is collapsed.
Click to expand it.
pages/index.js
View file @
aabcab33
// pages/index.js
import
Head
from
"next/head"
;
import
React
,
{
useState
}
from
"react"
;
import
{
Box
,
Container
,
Text
,
Wrap
,
WrapItem
}
from
"@chakra-ui/react"
;
import
{
Box
,
Link
,
Container
,
Text
,
Wrap
,
WrapItem
}
from
"@chakra-ui/react"
;
import
Image
from
"next/image"
;
import
{
getAllPhotos
}
from
"../lib/utils"
;
import
Link
from
"next/link"
;
import
{
getPlaiceholder
}
from
"plaiceholder"
;
export
async
function
getStaticProps
()
{
let
data
=
await
getAllPhotos
()
.
slice
(
0
,
10
)
;
let
data
=
await
getAllPhotos
();
let
placeholders
=
{};
data
.
forEach
((
photo
)
=>
{
try
{
...
...
@@ -65,7 +64,7 @@ export default function Home({ data, placeholders }) {
m
=
{
3
}
bg
=
"white"
lineHeight
=
"0"
_hover
=
{{
boxShadow
:
"dark-lg"
,
rounded
:
"20px"
}}
_hover
=
{{
boxShadow
:
"dark-lg"
,
rounded
:
"20px"
}}
>
<
Link
href
=
{
`/photos/
${
photo
.
id
}
`
}
>
{
/*<img
...
...
@@ -81,6 +80,7 @@ export default function Home({ data, placeholders }) {
width
=
{
240
}
height
=
{
240
}
objectFit
=
"cover"
quality
=
{
20
}
placeholder
=
"blur"
priority
blurDataURL
=
{
`
${
placeholders
[
photo
.
id
]}
`
}
...
...
This diff is collapsed.
Click to expand it.
pages/photos/[id].js
View file @
aabcab33
...
...
@@ -6,11 +6,11 @@ import {
Text
,
Flex
,
Spacer
,
Link
,
Button
,
}
from
"@chakra-ui/react"
;
import
Image
from
"next/image"
;
import
Head
from
"next/head"
;
import
Link
from
"next/link"
;
import
BackHome
from
"../../components/BackHome"
;
// import { getPlaiceholder } from "plaiceholder";
...
...
@@ -30,7 +30,8 @@ export async function getStaticPaths() {
export
async
function
getStaticProps
({
params
})
{
const
photo
=
await
getPhotoById
(
params
.
id
);
let
placeholder
=
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mPkqgcAAJkAi3T5YcEAAAAASUVORK5CYII="
;
let
placeholder
=
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mPkqgcAAJkAi3T5YcEAAAAASUVORK5CYII="
;
// getPlaiceholder(photo.path).then(({ base64 }) => {
// placeholder = base64;
...
...
@@ -60,7 +61,12 @@ export async function getStaticProps({ params }) {
if
(
photo
.
dimensions
.
width
>
1000
||
photo
.
dimensions
.
heigth
>
1000
)
{
photo
.
dimensions
.
width
/=
2
;
photo
.
dimensions
.
height
/=
2
;
console
.
log
(
"Resized 2:"
,
photo
.
dimensions
.
width
,
photo
.
dimensions
.
height
);
console
.
log
(
"Resized 2:"
,
photo
.
dimensions
.
width
,
photo
.
dimensions
.
height
);
}
}
return
{
props
:
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment