From 7e9ff1dfb9247e4b28e33924bf4a1b16f30ed131 Mon Sep 17 00:00:00 2001 From: Aditya Thakral Date: Thu, 1 Apr 2021 19:03:30 -0400 Subject: [PATCH 01/18] Rename title to name --- .gitignore | 1 + frontend/components/Editor/Link.tsx | 4 ++-- frontend/components/Editor/index.tsx | 2 +- frontend/components/Links/index.tsx | 8 ++++---- frontend/pages/editor.tsx | 4 ++-- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 0b07ba6..2a6db5c 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ links.db password.txt /.vs /.vscode +/links.json diff --git a/frontend/components/Editor/Link.tsx b/frontend/components/Editor/Link.tsx index 0fc0ba1..c7056ab 100644 --- a/frontend/components/Editor/Link.tsx +++ b/frontend/components/Editor/Link.tsx @@ -2,7 +2,7 @@ import React, { useRef, useState } from "react"; import { Draggable } from "react-beautiful-dnd"; export type EditableLink = { - title: string; + name: string; url: string; active: boolean; clicks: number; @@ -56,7 +56,7 @@ const Link: React.FC = ({ index, link, onChange, onDelete }) => { type="text" placeholder="Edit Title" value={link.title} - onChange={(e) => onChange({ ...link, title: e.target.value })} + onChange={(e) => onChange({ ...link, name: e.target.value })} /> = ({ links, setLinks }) => { setFormState([ ...formState, { - title: "", + name: "", url: "", clicks: 0, active: true, diff --git a/frontend/components/Links/index.tsx b/frontend/components/Links/index.tsx index 67c7c4d..4e4004a 100644 --- a/frontend/components/Links/index.tsx +++ b/frontend/components/Links/index.tsx @@ -1,8 +1,8 @@ import React from "react"; import { useEffect } from "react"; -interface Link { - title: string; +export interface Link { + name: string; url: string; } interface LinkProps { @@ -36,7 +36,7 @@ const Links: React.FC = ({ links }) => { CSC Logo

@uwcsclub