diff options
author | crupest <crupest@outlook.com> | 2020-06-16 16:22:42 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2020-06-16 16:22:42 +0800 |
commit | e86881f789079e661fd2c37e3bee61ff2450b4f7 (patch) | |
tree | 0fada4faecc8d93fe2bec9d0c9a2192693890d66 /Timeline/ClientApp/src/app/timeline/TimelinePostEdit.tsx | |
parent | 8ec86937ce4f8073a1cf49652533a1b65bf630af (diff) | |
download | timeline-e86881f789079e661fd2c37e3bee61ff2450b4f7.tar.gz timeline-e86881f789079e661fd2c37e3bee61ff2450b4f7.tar.bz2 timeline-e86881f789079e661fd2c37e3bee61ff2450b4f7.zip |
feat(front): Use bootstrap icons.
Diffstat (limited to 'Timeline/ClientApp/src/app/timeline/TimelinePostEdit.tsx')
-rw-r--r-- | Timeline/ClientApp/src/app/timeline/TimelinePostEdit.tsx | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/Timeline/ClientApp/src/app/timeline/TimelinePostEdit.tsx b/Timeline/ClientApp/src/app/timeline/TimelinePostEdit.tsx index f12b6892..6501e349 100644 --- a/Timeline/ClientApp/src/app/timeline/TimelinePostEdit.tsx +++ b/Timeline/ClientApp/src/app/timeline/TimelinePostEdit.tsx @@ -1,7 +1,10 @@ import React from 'react'; -import clsx from 'clsx'; import { Button, Spinner, Row, Col } from 'reactstrap'; import { useTranslation } from 'react-i18next'; +import Svg from 'react-inlinesvg'; + +import textIcon from 'bootstrap-icons/icons/card-text.svg'; +import imageIcon from 'bootstrap-icons/icons/image.svg'; import { pushAlert } from '../common/alert-service'; import { CreatePostRequest } from '../data/timeline'; @@ -199,13 +202,13 @@ const TimelinePostEdit: React.FC<TimelinePostEditProps> = (props) => { if (state === 'input') { return ( <> - <i - className={clsx( - 'fas d-block text-center large-icon mt-1 mb-2', - kind === 'text' ? 'fa-image' : 'fa-font' - )} - onClick={toggleKind} - /> + <div className="d-block text-center mt-1 mb-2"> + <Svg + src={kind === 'text' ? imageIcon : textIcon} + className="icon-button" + onClick={toggleKind} + /> + </div> <Button color="primary" onClick={onSend} disabled={!canSend}> {t('timeline.send')} </Button> |