This commit is contained in:
Pierre Jacquier
2024-02-12 20:08:13 -05:00
parent 7293e85e31
commit a91a4fcfe2
3 changed files with 10 additions and 9 deletions

View File

@ -141,13 +141,12 @@ jobs:
- name: Install ubuntu system dependencies
if: matrix.os == 'ubuntu-latest'
run: >
run: >-
sudo apt-get update &&
sudo apt-get install -y
libgtk-3-dev
libgtksourceview-3.0-dev
webkit2gtk-4.0
libappindicator3-dev
libayatana-appindicator3-dev
libwebkit2gtk-4.0-dev
webkit2gtk-driver
xvfb

View File

@ -42,7 +42,7 @@ function ProjectCard({
const startOfToday = new Date()
startOfToday.setHours(0, 0, 0, 0)
// TODO: fix time
return ""
return ''
return date.getTime() < startOfToday.getTime()
? date.toLocaleDateString()
: date.toLocaleTimeString()

View File

@ -56,16 +56,18 @@ export async function initializeProjectDirectory(directory: string) {
export async function getProjectsInDir(projectDir: string) {
const dirs = await readDir(projectDir)
const projectsWithMetadata = await Promise.all(
dirs
dirs
.filter(async (p) => {
const files = await readDir(await join(projectDir, p.name))
return files.some(d => d.name === PROJECT_ENTRYPOINT)
return files.some((d) => d.name === PROJECT_ENTRYPOINT)
})
.map(async (p) => ({
entrypointMetadata: await stat(await join(projectDir, p.name, PROJECT_ENTRYPOINT)),
entrypointMetadata: await stat(
await join(projectDir, p.name, PROJECT_ENTRYPOINT)
),
path: await join(projectDir, p.name),
...p,
}))
}))
)
return projectsWithMetadata