feat: update unread count UX

This commit is contained in:
zerosoul
2022-04-12 16:04:55 +08:00
parent 3566cffbc5
commit 53e98b5298
3 changed files with 34 additions and 14 deletions
+13 -8
View File
@@ -1,12 +1,17 @@
// import React from 'react';
import hashIcon from "../../assets/icons/channel.svg?url";
import lockHashIcon from "../../assets/icons/channel.private.svg?url";
export default function ChannelIcon({ personal = false, ...rest }) {
import HashIcon from "../../assets/icons/channel.svg";
import LockHashIcon from "../../assets/icons/channel.private.svg";
import styled from "styled-components";
const Styled = styled.div`
display: flex;
&.muted path {
fill: #d0d5dd;
}
`;
export default function ChannelIcon({ personal = false, muted = false }) {
return (
<img
src={personal ? lockHashIcon : hashIcon}
alt="channel icon"
{...rest}
/>
<Styled className={muted ? "muted" : ""}>
{personal ? <LockHashIcon /> : <HashIcon />}
</Styled>
);
}