on master help sign in
pages: remove more dangling imports
commitee9c870ed0319f3fef7a6533b6b058264fc1bab2 authorMatilde Park <matilde.park@urbit.org> dateWed 1 Jun 2022, 17:03 (4 years ago) parentf06051b
14 files changed+6−67
components/GrantProgramOverview.js−1 pages/blog/[slug].js−1 pages/community/[[...slug]].js+1−3 pages/docs/[[...slug]].js+1−3 pages/events.js+1−8 pages/events/[slug].js−5 pages/getting-started/[[...slug]].js−1 pages/grants/[slug].js+1−8 pages/index.js−25 pages/media/[slug].js−2 pages/understanding-urbit/[[...slug]].js−2 pages/updates.js−2 pages/updates/[slug].js+1−3 pages/using/[[...slug]].js+1−3
components/GrantProgramOverview.js−1
@@ -9,7 +9,6 @@ import Header from "./Header";
99import Footer from "./Footer";
1010import SingleColumn from "./SingleColumn";
1111import Section from "./Section";
12−import { decode } from "html-entities";
1312import { DateTime } from "luxon";
1413import Markdown from "./Markdown";
1514
pages/blog/[slug].js−1
@@ -19,7 +19,6 @@ import Section from "../../components/Section";
1919import Contact from "../../components/Contact";
2020import PostPreview from "../../components/PostPreview";
2121import TwoUp from "../../components/TwoUp";
22−import { decode } from "html-entities";
2322import Markdown from "../../components/Markdown";
2423
2524export default function Post({ post, nextPost, previousPost, search }) {
pages/community/[[...slug]].js+1−3
@@ -1,15 +1,13 @@
11import Head from "next/head";
22import Link from "next/link";
33import { useRouter } from "next/router";
4−import { useState } from "react";
54import classnames from "classnames";
65import { join } from "path";
7−import { getDocs, formatDate, getPage } from "../../lib/lib";
6+import { getPage } from "../../lib/lib";
87import Meta from "../../components/Meta";
98import Markdown from "../../components/Markdown";
109import ContentArea from "../../components/ContentArea";
1110import Sidebar from "../../components/Sidebar";
12−import { decode } from "html-entities";
1311import communityTree from "../../cache/community.json";
1412
1513const breadcrumbs = (posts, paths) => {
pages/docs/[[...slug]].js+1−3
@@ -1,7 +1,7 @@
11import Head from "next/head";
22import Link from "next/link";
33import { useRouter } from "next/router";
4−import { useState, useEffect, useRef } from "react";
4+import { useState } from "react";
55import classnames from "classnames";
66import { join } from "path";
77import { getPreviousPost, getNextPost, getPage } from "../../lib/lib";
@@ -12,8 +12,6 @@ import ContentArea from "../../components/ContentArea";
1212import Sidebar from "../../components/Sidebar";
1313import docsPageTree from "../../cache/docs.json";
1414
15−import { decode } from "html-entities";
16−
1715const breadcrumbs = (posts, paths) => {
1816 const results = [
1917 <Link href="/">Urbit</Link>,
pages/events.js+1−8
@@ -9,15 +9,8 @@ import Header from "../components/Header";
99import SingleColumn from "../components/SingleColumn";
1010import Section from "../components/Section";
1111import EventPreview from "../components/EventPreview";
12−import { ShowOrHide } from "../components/Snippets";
1312import { contact } from "../lib/constants";
14−import {
15− getAllEvents,
16− generateDisplayDate,
17− generateRealtimeDate,
18− formatDate,
19− formatTime,
20−} from "../lib/lib";
13+import { getAllEvents, generateRealtimeDate } from "../lib/lib";
2114
2215import { eventKeys } from "../lib/constants";
2316
pages/events/[slug].js−5
@@ -1,13 +1,9 @@
1−import { useRouter } from "next/router";
21import { DateTime } from "luxon";
32import {
43 getPostBySlug,
54 getAllPosts,
65 getNextPost,
76 getPreviousPost,
8− formatDate,
9− formatTime,
10− formatTimeZone,
117 generateDisplayDate,
128 generateRealtimeDate,
139} from "../../lib/lib";
@@ -29,7 +25,6 @@ import {
2925 ShowOrHide,
3026 DateRange,
3127} from "../../components/Snippets";
32−import { decode } from "html-entities";
3328import { eventKeys } from "../../lib/constants";
3429
3530export default function Event({ event, nextEvent, previousEvent, search }) {
pages/getting-started/[[...slug]].js−1
@@ -5,7 +5,6 @@ import { useRouter } from "next/router";
55import classnames from "classnames";
66import { join } from "path";
77import { getPage } from "../../lib/lib";
8−import { decode } from "html-entities";
98import Markdown from "../../components/Markdown";
109import ContentArea from "../../components/ContentArea";
1110import Sidebar from "../../components/Sidebar";
pages/grants/[slug].js+1−8
@@ -1,14 +1,8 @@
11import { useRouter } from "next/router";
2−import {
3− getPostBySlug,
4− getAllPosts,
5− formatDate,
6− getSimilarGrants,
7−} from "../../lib/lib";
2+import { getPostBySlug, getAllPosts, formatDate } from "../../lib/lib";
83import Head from "next/head";
94import Link from "next/link";
105import Meta from "../../components/Meta";
11−import { decode } from "html-entities";
126import classnames from "classnames";
137import ErrorPage from "../404";
148import Container from "../../components/Container";
@@ -16,7 +10,6 @@ import Markdown from "../../components/Markdown";
1610import Header from "../../components/Header";
1711import Footer from "../../components/Footer";
1812import SingleColumn from "../../components/SingleColumn";
19−import GrantPreview from "../../components/GrantPreview";
2013import ob from "urbit-ob";
2114import Section from "../../components/Section";
2215import { DateTime } from "luxon";
pages/index.js−25
@@ -17,31 +17,6 @@ import BubbleLink from "../components/BubbleLink";
1717import { getAllPosts, getAllEvents, generateRealtimeDate } from "../lib/lib";
1818import { eventKeys } from "../lib/constants";
1919
20−const Banner = ({ children, isOpen, href, dismiss }) => {
21− return (
22− <div className="w-full flex justify-center bg-green-100">
23− <SingleColumn>
24− <div className="w-full layout">
25− <div className="w-full flex justify-between items-center px-4 md:px-8 py-4">
26− <a href={href} target="_blank">
27− {children}
28− </a>
29− <button
30− className="type-ui w-6 h-6 bg-green-400 flex items-center justify-center rounded-full text-white hover:opacity-70"
31− onClick={(e) => {
32− e.stopPropagation();
33− dismiss();
34− }}
35− >
36− <Cross width="10" height="10" fill="#E5F7F1" />
37− </button>
38− </div>
39− </div>
40− </SingleColumn>
41− </div>
42− );
43−};
44−
4520export default function Home({ posts, events, grantNumbers, search }) {
4621 return (
4722 <Container>
pages/media/[slug].js−2
@@ -17,8 +17,6 @@ import SingleColumn from "../../components/SingleColumn";
1717import Contact from "../../components/Contact";
1818import Section from "../../components/Section";
1919
20−import { decode } from "html-entities";
21−
2220export default function MediaPage({ post, search }) {
2321 const router = useRouter();
2422 if (!router.isFallback && !post?.slug) {
pages/understanding-urbit/[[...slug]].js−2
@@ -11,8 +11,6 @@ import Sidebar from "../../components/Sidebar";
1111import Pagination from "../../components/Pagination";
1212import UnderstandingUrbitTree from "../../cache/understanding-urbit.json";
1313
14−import { decode } from "html-entities";
15−
1614const breadcrumbs = (posts, paths) => {
1715 const results = [
1816 <Link href="/">Urbit</Link>,
pages/updates.js−2
@@ -5,10 +5,8 @@ import Container from "../components/Container";
55import Footer from "../components/Footer";
66import Header from "../components/Header";
77import SingleColumn from "../components/SingleColumn";
8−import BackgroundImage from "../components/BackgroundImage";
98import Section from "../components/Section";
109import { getAllPosts, formatDate, generateDisplayDate } from "../lib/lib";
11−import { contact } from "../lib/constants";
1210
1311export default function Updates({ posts, search }) {
1412 const post = {
pages/updates/[slug].js+1−3
@@ -18,9 +18,7 @@ import SingleColumn from "../../components/SingleColumn";
1818import Section from "../../components/Section";
1919import Contact from "../../components/Contact";
2020
21−import { decode } from "html-entities";
22−
23−export default function Post({ post, nextPost, previousPost, search }) {
21+export default function Post({ post, search }) {
2422 const router = useRouter();
2523 if (!router.isFallback && !post?.slug) {
2624 return <ErrorPage />;
pages/using/[[...slug]].js+1−3
@@ -5,14 +5,12 @@ import { useRouter } from "next/router";
55import { useState } from "react";
66import classnames from "classnames";
77import { join } from "path";
8−import { getDocs, formatDate, getPage } from "../../lib/lib";
8+import { getPage } from "../../lib/lib";
99import Markdown from "../../components/Markdown";
1010import ContentArea from "../../components/ContentArea";
1111import Sidebar from "../../components/Sidebar";
1212import UsingTree from "../../cache/using.json";
1313
14−import { decode } from "html-entities";
15−
1614const breadcrumbs = (posts, paths) => {
1715 const results = [
1816 <Link href="/">Urbit</Link>,