From 84da6feedf51de09eb46aefb45643127ec0932d3 Mon Sep 17 00:00:00 2001 From: Yusuf Bera Ertan Date: Wed, 12 Apr 2023 10:57:28 +0300 Subject: [PATCH] chore: delete boilerplate --- .vscode/settings.json | 5 ----- components/Button.tsx | 12 ------------ fresh.gen.ts | 13 +++---------- islands/Counter.tsx | 17 ----------------- routes/[name].tsx | 5 ----- routes/api/joke.ts | 21 --------------------- routes/index.tsx | 2 -- 7 files changed, 3 insertions(+), 72 deletions(-) delete mode 100644 .vscode/settings.json delete mode 100644 components/Button.tsx delete mode 100644 islands/Counter.tsx delete mode 100644 routes/[name].tsx delete mode 100644 routes/api/joke.ts diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 6f4f84f..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "deno.enable": true, - "deno.lint": true, - "editor.defaultFormatter": "denoland.vscode-deno" -} diff --git a/components/Button.tsx b/components/Button.tsx deleted file mode 100644 index 909d380..0000000 --- a/components/Button.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { JSX } from "preact"; -import { IS_BROWSER } from "$fresh/runtime.ts"; - -export function Button(props: JSX.HTMLAttributes) { - return ( - - - - ); -} diff --git a/routes/[name].tsx b/routes/[name].tsx deleted file mode 100644 index 9c06827..0000000 --- a/routes/[name].tsx +++ /dev/null @@ -1,5 +0,0 @@ -import { PageProps } from "$fresh/server.ts"; - -export default function Greet(props: PageProps) { - return
Hello {props.params.name}
; -} diff --git a/routes/api/joke.ts b/routes/api/joke.ts deleted file mode 100644 index a3f4243..0000000 --- a/routes/api/joke.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { HandlerContext } from "$fresh/server.ts"; - -// Jokes courtesy of https://punsandoneliners.com/randomness/programmer-jokes/ -const JOKES = [ - "Why do Java developers often wear glasses? They can't C#.", - "A SQL query walks into a bar, goes up to two tables and says “can I join you?”", - "Wasn't hard to crack Forrest Gump's password. 1forrest1.", - "I love pressing the F5 key. It's refreshing.", - "Called IT support and a chap from Australia came to fix my network connection. I asked “Do you come from a LAN down under?”", - "There are 10 types of people in the world. Those who understand binary and those who don't.", - "Why are assembly programmers often wet? They work below C level.", - "My favourite computer based band is the Black IPs.", - "What programme do you use to predict the music tastes of former US presidential candidates? An Al Gore Rhythm.", - "An SEO expert walked into a bar, pub, inn, tavern, hostelry, public house.", -]; - -export const handler = (_req: Request, _ctx: HandlerContext): Response => { - const randomIndex = Math.floor(Math.random() * JOKES.length); - const body = JOKES[randomIndex]; - return new Response(body); -}; diff --git a/routes/index.tsx b/routes/index.tsx index 5687d54..fd5fec3 100644 --- a/routes/index.tsx +++ b/routes/index.tsx @@ -1,5 +1,4 @@ import { Head } from "$fresh/runtime.ts"; -import Counter from "../islands/Counter.tsx"; export default function Home() { return ( @@ -17,7 +16,6 @@ export default function Home() { Welcome to `fresh`. Try updating this message in the ./routes/index.tsx file, and refresh.

- );