Home page; "all notifications"
This commit is contained in:
parent
1d2f3f72e4
commit
5bed926323
5 changed files with 73 additions and 46 deletions
|
@ -133,9 +133,10 @@ const SubscriptionList = (props) => {
|
|||
const SubscriptionItem = (props) => {
|
||||
const navigate = useNavigate();
|
||||
const subscription = props.subscription;
|
||||
const iconBadge = (subscription.new <= 99) ? subscription.new : "99+";
|
||||
const icon = (subscription.state === ConnectionState.Connecting)
|
||||
? <CircularProgress size="24px"/>
|
||||
: <Badge badgeContent={subscription.new} invisible={subscription.new === 0} color="primary"><ChatBubbleOutlineIcon/></Badge>;
|
||||
: <Badge badgeContent={iconBadge} invisible={subscription.new === 0} color="primary"><ChatBubbleOutlineIcon/></Badge>;
|
||||
const label = (subscription.baseUrl === window.location.origin)
|
||||
? subscription.topic
|
||||
: topicShortUrl(subscription.baseUrl, subscription.topic);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue