From 03b7fa090109cc7fd6e9a21b7fdbd93adb853087 Mon Sep 17 00:00:00 2001 From: Carl Barrdahl Date: Wed, 30 Oct 2024 14:01:30 +0700 Subject: [PATCH 1/2] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7a38e21..ebfa44d 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "synth-ctrl", + "name": "counter-factually", "version": "0.1.0", "private": true, "scripts": { From 5749399ae5e2d35dcbdf9983ddd4c3cb93480d9b Mon Sep 17 00:00:00 2001 From: Carl Barrdahl Date: Wed, 20 Nov 2024 14:27:49 +0100 Subject: [PATCH 2/2] Add embeddable charts --- app/(app)/layout.tsx | 16 + app/(app)/page.tsx | 38 ++ app/{ => (app)}/providers.tsx | 0 app/_components/iframe.tsx | 23 + app/_components/synthetic-chart.tsx | 114 ++--- app/_components/weights.tsx | 37 ++ app/{ => embed}/page.tsx | 8 +- app/layout.tsx | 30 +- hooks/useApi.ts | 760 +--------------------------- notes.md | 33 +- 10 files changed, 201 insertions(+), 858 deletions(-) create mode 100644 app/(app)/layout.tsx create mode 100644 app/(app)/page.tsx rename app/{ => (app)}/providers.tsx (100%) create mode 100644 app/_components/iframe.tsx create mode 100644 app/_components/weights.tsx rename app/{ => embed}/page.tsx (55%) diff --git a/app/(app)/layout.tsx b/app/(app)/layout.tsx new file mode 100644 index 0000000..c6e5957 --- /dev/null +++ b/app/(app)/layout.tsx @@ -0,0 +1,16 @@ +import Logo from "../logo.gif"; + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { + return ( + <> +
+ +
+
{children}
+ + ); +} diff --git a/app/(app)/page.tsx b/app/(app)/page.tsx new file mode 100644 index 0000000..818588f --- /dev/null +++ b/app/(app)/page.tsx @@ -0,0 +1,38 @@ +import { Suspense } from "react"; +import { SyntheticChart } from "../_components/synthetic-chart"; +import { Iframe } from "../_components/iframe"; + +export default function Home() { + return ( +
+

Preset Charts

+
+