sensitiveCoralGorillamain.tsx11 matches
89};
9091function LanguageProvider({ children }) {
92const [language, setLanguage] = useState('fr');
93103}
104105function useTranslation() {
106const { language } = useContext(LanguageContext);
107return (key) => translations[language][key] || key;
108}
109110function Navigation() {
111const { language, toggleLanguage } = useContext(LanguageContext);
112const t = useTranslation();
133}
134135function HomePage() {
136const t = useTranslation();
137const testimonials = [
205}
206207function ServicesPage() {
208const t = useTranslation();
209244}
245246function AboutPage() {
247const t = useTranslation();
248264}
265266function ContactPage() {
267const t = useTranslation();
268const [formData, setFormData] = useState({
316}
317318function Footer() {
319const t = useTranslation();
320353}
354355function App() {
356return (
357<LanguageProvider>
370}
371372function client() {
373createRoot(document.getElementById("root")).render(<App />);
374}
378}
379380export default async function server(request: Request): Promise<Response> {
381return new Response(`
382<!DOCTYPE html>
accomplishedPeachWildebeestmain.tsx11 matches
89};
9091function LanguageProvider({ children }) {
92const [language, setLanguage] = useState('fr');
93103}
104105function useTranslation() {
106const { language } = useContext(LanguageContext);
107return (key) => translations[language][key] || key;
108}
109110function Navigation() {
111const { language, toggleLanguage } = useContext(LanguageContext);
112const t = useTranslation();
133}
134135function HomePage() {
136const t = useTranslation();
137const testimonials = [
205}
206207function ServicesPage() {
208const t = useTranslation();
209244}
245246function AboutPage() {
247const t = useTranslation();
248264}
265266function ContactPage() {
267const t = useTranslation();
268const [formData, setFormData] = useState({
316}
317318function Footer() {
319const t = useTranslation();
320353}
354355function App() {
356return (
357<LanguageProvider>
370}
371372function client() {
373createRoot(document.getElementById("root")).render(<App />);
374}
378}
379380export default async function server(request: Request): Promise<Response> {
381return new Response(`
382<!DOCTYPE html>
studiousChocolateCanidaemain.tsx11 matches
89};
9091function LanguageProvider({ children }) {
92const [language, setLanguage] = useState('fr');
93103}
104105function useTranslation() {
106const { language } = useContext(LanguageContext);
107return (key) => translations[language][key] || key;
108}
109110function Navigation() {
111const { language, toggleLanguage } = useContext(LanguageContext);
112const t = useTranslation();
133}
134135function HomePage() {
136const t = useTranslation();
137const testimonials = [
205}
206207function ServicesPage() {
208const t = useTranslation();
209244}
245246function AboutPage() {
247const t = useTranslation();
248264}
265266function ContactPage() {
267const t = useTranslation();
268const [formData, setFormData] = useState({
316}
317318function Footer() {
319const t = useTranslation();
320353}
354355function App() {
356return (
357<LanguageProvider>
370}
371372function client() {
373createRoot(document.getElementById("root")).render(<App />);
374}
378}
379380export default async function server(request: Request): Promise<Response> {
381return new Response(`
382<!DOCTYPE html>
cerebras_codermain.tsx11 matches
26const PoweredByInfo = "";
2728function Hero({
29prompt,
30setPrompt,
4748<p className="text-[#bababa] text-center max-w-[25ch] mx-auto my-4 font-dm-sans">
49Turn your ideas into fully functional apps in{" "}
50<span className="relative w-fit text-fuchsia-400 z-10 italic font-semibold rounded-full">
51less than a second!
121}
122123function App() {
124const previewRef = React.useRef<HTMLDivElement>(null);
125const [prompt, setPrompt] = useState("");
175});
176177function handleStarterPromptClick(promptItem: typeof prompts[number]) {
178setLoading(true);
179setTimeout(() => handleSubmit(promptItem.prompt), 0);
180}
181182async function handleSubmit(e: React.FormEvent | string) {
183if (typeof e !== "string") {
184e.preventDefault();
231}
232233function handleVersionChange(direction: "back" | "forward") {
234const { currentVersionIndex, versions } = versionHistory;
235if (direction === "back" && currentVersionIndex > 0) {
920);
921922function client() {
923const path = window.location.pathname;
924const root = createRoot(document.getElementById("root")!);
956}
957958function extractCodeFromFence(text: string): string {
959const htmlMatch = text.match(/```html\n([\s\S]*?)\n```/);
960return htmlMatch ? htmlMatch[1].trim() : text;
961}
962963async function generateCode(prompt: string, currentCode: string) {
964const starterPrompt = STARTER_PROMPTS.find(p => p.prompt === prompt);
965if (starterPrompt) {
1006}
10071008export default async function cerebras_coder(req: Request): Promise<Response> {
1009// Dynamic import for SQLite to avoid client-side import
1010const { sqlite } = await import("https://esm.town/v/stevekrouse/sqlite");
1109<meta property="og:site_name" content="Cerebras Coder">
1110<meta property="og:url" content="https://cerebrascoder.com"/>
1111<meta property="og:description" content="Turn your ideas into fully functional apps in less than a second – powered by Llama3.3-70b on Cerebras's super-fast wafer chips. Code is 100% open-source, hosted on Val Town."">
1112<meta property="og:type" content="website">
1113<meta property="og:image" content="https://stevekrouse-blob_admin.web.val.run/api/public/CerebrasCoderOG.jpg">
pioneeringAzureChickadeemain.tsx11 matches
89};
9091function LanguageProvider({ children }) {
92const [language, setLanguage] = useState('fr');
93103}
104105function useTranslation() {
106const { language } = useContext(LanguageContext);
107return (key) => translations[language][key] || key;
108}
109110function Navigation() {
111const { language, toggleLanguage } = useContext(LanguageContext);
112const t = useTranslation();
133}
134135function HomePage() {
136const t = useTranslation();
137const testimonials = [
205}
206207function ServicesPage() {
208const t = useTranslation();
209244}
245246function AboutPage() {
247const t = useTranslation();
248264}
265266function ContactPage() {
267const t = useTranslation();
268const [formData, setFormData] = useState({
316}
317318function Footer() {
319const t = useTranslation();
320353}
354355function App() {
356return (
357<LanguageProvider>
370}
371372function client() {
373createRoot(document.getElementById("root")).render(<App />);
374}
378}
379380export default async function server(request: Request): Promise<Response> {
381return new Response(`
382<!DOCTYPE html>
geminichatmain.tsx10 matches
160161// ==============================================================================
162// SECTION 2: DATABASE FUNCTIONS
163// ==============================================================================
164165function createDatabaseFunctions(sqlite, KEY, SCHEMA_VERSION) {
166return {
167async initialize() {
194195// ==============================================================================
196// SECTION 3: SERVER FUNCTION
197// ==============================================================================
198199export default async function server(request: Request): Promise<Response> {
200const { sqlite } = await import("https://esm.town/v/stevekrouse/sqlite");
201const { GoogleGenerativeAI } = await import("https://esm.sh/@google/generative-ai@0.1.3");
203const SCHEMA_VERSION = 2;
204const KEY = "geminichat";
205const db = createDatabaseFunctions(sqlite, KEY, SCHEMA_VERSION);
206await db.initialize();
207290// ==============================================================================
291292function Settings({ isOpen, onClose }) {
293if (!isOpen) return null;
294308}
309310function formatMessage(content) {
311const codeBlockRegex = /```(\w+)?\n([\s\S]*?)```/g;
312const parts = [];
339}
340341function Message({ role, content, debug }) {
342return (
343<div className={`message ${role}`}>
358}
359360function App() {
361const [input, setInput] = useState("");
362const [messages, setMessages] = useState([]);
489// ==============================================================================
490491function client() {
492createRoot(document.getElementById("root")).render(<App />);
493}
neatChocolateLynxmain.tsx9 matches
6import { BrowserRouter as Router, Route, Routes, Link } from "https://esm.sh/react-router-dom@6.11.2?deps=react@18.2.0,react-dom@18.2.0";
78function Navigation() {
9return (
10<Navbar bg="dark" variant="dark" expand="lg" className="mb-4 gaming-navbar">
25}
2627function HomePage() {
28const testimonials = [
29{ name: "Alex G.", text: "Service exceptionnel ! Mon PC gaming fonctionne mieux que jamais." },
96}
9798function ServicesPage() {
99return (
100<Container className="my-5">
133}
134135function AboutPage() {
136return (
137<Container className="my-5">
151}
152153function ContactPage() {
154const [formData, setFormData] = useState({
155name: "",
202}
203204function Footer() {
205return (
206<footer className="bg-dark text-light py-4 mt-5">
237}
238239function App() {
240return (
241<Router>
252}
253254function client() {
255createRoot(document.getElementById("root")).render(<App />);
256}
260}
261262export default async function server(request: Request): Promise<Response> {
263return new Response(`
264<!DOCTYPE html>
scholarlyRedWhalemain.tsx9 matches
6import { BrowserRouter as Router, Route, Routes, Link } from "https://esm.sh/react-router-dom@6.11.2?deps=react@18.2.0,react-dom@18.2.0";
78function Navigation() {
9return (
10<Navbar bg="dark" variant="dark" expand="lg" className="mb-4 gaming-navbar">
25}
2627function HomePage() {
28const testimonials = [
29{ name: "Alex G.", text: "Service exceptionnel ! Mon PC gaming fonctionne mieux que jamais." },
96}
9798function ServicesPage() {
99return (
100<Container className="my-5">
133}
134135function AboutPage() {
136return (
137<Container className="my-5">
151}
152153function ContactPage() {
154const [formData, setFormData] = useState({
155name: "",
202}
203204function Footer() {
205return (
206<footer className="bg-dark text-light py-4 mt-5">
237}
238239function App() {
240return (
241<Router>
252}
253254function client() {
255createRoot(document.getElementById("root")).render(<App />);
256}
260}
261262export default async function server(request: Request): Promise<Response> {
263return new Response(`
264<!DOCTYPE html>
1import { frameHtml } from "https://esm.town/v/moe/frameHtmlRaw";
23export function sketch(module: string, title = "P5 Sketch") {
4return async function(req: Request): Promise<Response> {
5// console.log("module:", module)
6const url = new URL(req.url);
87}
8889function r() {
90return Math.floor(Math.random() * 100);
91}
countryOutlineSVGmain.tsx3 matches
1export default async function server(request: Request): Promise<Response> {
2// Pre-import external modules to avoid async import inside function
3const topojson = await import("https://esm.sh/topojson-client");
4const path = await import("https://esm.sh/d3-geo");
4142// Generate SVG from country boundaries
43async function generateSVG(geojsonFeatures) {
44// Create a feature collection to use for projection
45const featureCollection = {