fix: do not show pointer cursor on unclickable banner

pull/3281/head
Audric Ackermann 2 months ago
parent 3caf48c6db
commit 2ea43dbf8b
No known key found for this signature in database

@ -4,14 +4,14 @@ import { Flex } from './basic/Flex';
import { SessionIconButton, SessionIconType } from './icon';
import { StyledRootDialog } from './dialog/StyledRootDialog';
const StyledNoticeBanner = styled(Flex)`
const StyledNoticeBanner = styled(Flex)<{ isClickable: boolean }>`
background-color: var(--primary-color);
color: var(--black-color);
font-size: var(--font-size-md);
padding: var(--margins-xs) var(--margins-sm);
text-align: center;
flex-shrink: 0;
cursor: pointer;
cursor: ${props => (props.isClickable ? 'pointer' : 'default')};
.session-icon-button {
right: var(--margins-sm);
@ -40,6 +40,7 @@ export const NoticeBanner = (props: NoticeBannerProps) => {
justifyContent={'center'}
alignItems={'center'}
data-testid={dataTestId}
isClickable={!!onBannerClick}
onClick={event => {
if (!onBannerClick) {
return;

@ -725,7 +725,7 @@ export class SwarmPolling {
`configs received for group marked as expired: ${ed25519Str(pubkey)}... Marking it unexpired`
);
// Group was marked as "expired", but apparently iot is not (we have hashes saved/just fetched).
// Group was marked as "expired", but apparently it is not (we have hashes saved/just fetched).
// Maybe an admin came back online?, anyway mark the group as not expired.
convo.set({ isExpired03Group: false });
await convo.commit();

Loading…
Cancel
Save