From 85443434a6869fc6bae68d075595fb633fd74876 Mon Sep 17 00:00:00 2001 From: Melonai Date: Thu, 11 Jun 2020 02:59:57 +0200 Subject: a full restyle --- client/src/Components/Button.js | 6 +++++- client/src/Components/CopyButton.js | 2 +- client/src/Components/Form.js | 4 ++-- client/src/Components/Response.js | 7 ++++++- 4 files changed, 14 insertions(+), 5 deletions(-) (limited to 'client/src/Components') diff --git a/client/src/Components/Button.js b/client/src/Components/Button.js index 46c0c27..b6ed91b 100644 --- a/client/src/Components/Button.js +++ b/client/src/Components/Button.js @@ -1,9 +1,13 @@ import React from 'react'; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; +import {faArrowRight, faTimes} from '@fortawesome/free-solid-svg-icons'; function Button(props) { return (
- +
) } diff --git a/client/src/Components/CopyButton.js b/client/src/Components/CopyButton.js index 0ae8e83..65c4cb9 100644 --- a/client/src/Components/CopyButton.js +++ b/client/src/Components/CopyButton.js @@ -17,7 +17,7 @@ function CopyButton(props) { } return ( - {content} + {content} ) } diff --git a/client/src/Components/Form.js b/client/src/Components/Form.js index 077cb58..979d9c9 100644 --- a/client/src/Components/Form.js +++ b/client/src/Components/Form.js @@ -25,8 +25,8 @@ function Form(props) { return (
e.preventDefault()}> -
-
+
+
https://
diff --git a/client/src/Components/Response.js b/client/src/Components/Response.js index 83c6ff1..f69000a 100644 --- a/client/src/Components/Response.js +++ b/client/src/Components/Response.js @@ -2,6 +2,8 @@ import React, {useEffect, useState} from 'react'; import axios from "axios"; import Loader from "./Loader"; import CopyButton from "./CopyButton"; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; +import { faBomb } from '@fortawesome/free-solid-svg-icons'; function Response(props){ const CancelToken = axios.CancelToken; @@ -23,8 +25,10 @@ function Response(props){ }, [props.url, requestState.cancel]) let text; + let rightItem; if (!requestState.loading) { if (!requestState.error) { + rightItem = ; if (props.url.length < 20) { text = The short link for {props.url} is
sho.rest/{requestState.hash}
; @@ -33,6 +37,7 @@ function Response(props){ The short link for your URL is
sho.rest/{requestState.hash}
; } } else { + rightItem = ; text = There was an error. } } else { @@ -42,7 +47,7 @@ function Response(props){ return (
{text}
- {requestState.error || requestState.loading ? "" : } + {rightItem}
) } -- cgit 1.4.1