mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-14 17:41:33 +03:00
status bar: replace ourContact prop
This commit is contained in:
parent
0c766af300
commit
ccf13d13f4
@ -28,8 +28,9 @@ import useSettingsState, { selectCalmState } from '~/logic/state/settings';
|
||||
const localSel = selectLocalState(['toggleOmnibox']);
|
||||
|
||||
const StatusBar = (props) => {
|
||||
const { ourContact, api, ship } = props;
|
||||
const { api, ship } = props;
|
||||
const history = useHistory();
|
||||
const ourContact = useContactState((state) => state.contacts[`~${ship}`]);
|
||||
const notificationsCount = useHarkState((state) => state.notificationsCount);
|
||||
const doNotDisturb = useHarkState((state) => state.doNotDisturb);
|
||||
const inviteState = useInviteState((state) => state.invites);
|
||||
@ -40,7 +41,7 @@ const StatusBar = (props) => {
|
||||
const { toggleOmnibox } = useLocalState(localSel);
|
||||
const { hideAvatars } = useSettingsState(selectCalmState);
|
||||
|
||||
const color = !!ourContact ? `#${uxToHex(props.ourContact.color)}` : '#000';
|
||||
const color = !!ourContact ? `#${uxToHex(ourContact.color)}` : '#000';
|
||||
const xPadding = !hideAvatars && ourContact?.avatar ? '0' : '2';
|
||||
const bgColor = !hideAvatars && ourContact?.avatar ? '' : color;
|
||||
const profileImage =
|
||||
@ -63,8 +64,6 @@ const StatusBar = (props) => {
|
||||
const floatLeap =
|
||||
leapHighlight && window.matchMedia('(max-width: 550px)').matches;
|
||||
|
||||
const contact = useContactState((state) => state.contacts[`~${ship}`]);
|
||||
|
||||
return (
|
||||
<Box
|
||||
display='grid'
|
||||
@ -180,7 +179,11 @@ const StatusBar = (props) => {
|
||||
<Text color='gray' fontWeight='500' mb='1'>
|
||||
Set Status:
|
||||
</Text>
|
||||
<ProfileStatus contact={contact} ship={`~${ship}`} api={api} />
|
||||
<ProfileStatus
|
||||
contact={ourContact}
|
||||
ship={`~${ship}`}
|
||||
api={api}
|
||||
/>
|
||||
</Row>
|
||||
</Col>
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user