diff --git a/app/[leaflet_id]/actions/PublishButton.tsx b/app/[leaflet_id]/actions/PublishButton.tsx
index accd4a9a..34370d89 100644
--- a/app/[leaflet_id]/actions/PublishButton.tsx
+++ b/app/[leaflet_id]/actions/PublishButton.tsx
@@ -34,6 +34,7 @@ import * as base64 from "base64-js";
import { YJSFragmentToString } from "components/Blocks/TextBlock/RenderYJSFragment";
import { BlueskyLogin } from "app/login/LoginForm";
import { moveLeafletToPublication } from "actions/publications/moveLeafletToPublication";
+import { AddTiny } from "components/Icons/AddTiny";
export const PublishButton = (props: { entityID: string }) => {
let { data: pub } = useLeafletPublicationData();
@@ -292,14 +293,22 @@ const PubSelector = (props: {
-
-
+
+
-
- Start a Publication!
+
+ Publish to Publication
-
- Publish your writing to a blog or newsletter on AT Proto
+
+ Publish your writing to a blog on AT Proto
+
+
+
+ You don't have any Publications yet.{" "}
+
+ Create one
+ {" "}
+ to get started!
@@ -329,14 +338,13 @@ const PubSelector = (props: {
);
})}
-
props.setSelectedPub("create")}
- >
- <>
- Create New Publication
- >
-
+
)}
diff --git a/app/lish/createPub/CreatePubForm.tsx b/app/lish/createPub/CreatePubForm.tsx
index ff456fad..9426a4e0 100644
--- a/app/lish/createPub/CreatePubForm.tsx
+++ b/app/lish/createPub/CreatePubForm.tsx
@@ -127,14 +127,13 @@ export const CreatePubForm = () => {
onChange={(e) => setShowInDiscover(e.target.checked)}
>
-
- Show In{" "}
+
Show In Discover
+
+ Your posts will appear on our{" "}
Discover
-
-
-
- You'll be able to change this later!
+ {" "}
+ page. You can change this at any time!
diff --git a/next-env.d.ts b/next-env.d.ts
index 830fb594..c4b7818f 100644
--- a/next-env.d.ts
+++ b/next-env.d.ts
@@ -1,6 +1,6 @@
///
///
-///
+import "./.next/dev/types/routes.d.ts";
// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/tsconfig.json b/tsconfig.json
index 23ebaecd..43324c37 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,7 +1,13 @@
{
"compilerOptions": {
- "lib": ["dom", "dom.iterable", "esnext"],
- "types": ["@cloudflare/workers-types"],
+ "lib": [
+ "dom",
+ "dom.iterable",
+ "esnext"
+ ],
+ "types": [
+ "@cloudflare/workers-types"
+ ],
"baseUrl": ".",
"allowJs": true,
"skipLibCheck": true,
@@ -15,7 +21,7 @@
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
- "jsx": "preserve",
+ "jsx": "react-jsx",
"plugins": [
{
"name": "next"
@@ -30,7 +36,10 @@
"**/*.js",
"**/*.ts",
"**/*.tsx",
- "**/*.mdx"
+ "**/*.mdx",
+ ".next/dev/types/**/*.ts"
],
- "exclude": ["node_modules"]
+ "exclude": [
+ "node_modules"
+ ]
}