Apply new eslint rules; default to prettier for styling
This commit is contained in:
parent
f22cce8881
commit
dc84af9937
218 changed files with 3876 additions and 3564 deletions
|
@ -14,18 +14,14 @@ interface Props {
|
|||
}
|
||||
|
||||
export default ({ subuser }: Props) => {
|
||||
const uuid = useStoreState(state => state.user!.data!.uuid);
|
||||
const [ visible, setVisible ] = useState(false);
|
||||
const uuid = useStoreState((state) => state.user!.data!.uuid);
|
||||
const [visible, setVisible] = useState(false);
|
||||
|
||||
return (
|
||||
<GreyRowBox css={tw`mb-2`}>
|
||||
<EditSubuserModal
|
||||
subuser={subuser}
|
||||
visible={visible}
|
||||
onModalDismissed={() => setVisible(false)}
|
||||
/>
|
||||
<EditSubuserModal subuser={subuser} visible={visible} onModalDismissed={() => setVisible(false)} />
|
||||
<div css={tw`w-10 h-10 rounded-full bg-white border-2 border-neutral-800 overflow-hidden hidden md:block`}>
|
||||
<img css={tw`w-full h-full`} src={`${subuser.image}?s=400`}/>
|
||||
<img css={tw`w-full h-full`} src={`${subuser.image}?s=400`} />
|
||||
</div>
|
||||
<div css={tw`ml-4 flex-1 overflow-hidden`}>
|
||||
<p css={tw`text-sm truncate`}>{subuser.email}</p>
|
||||
|
@ -44,11 +40,11 @@ export default ({ subuser }: Props) => {
|
|||
</div>
|
||||
<div css={tw`ml-4 hidden md:block`}>
|
||||
<p css={tw`font-medium text-center`}>
|
||||
{subuser.permissions.filter(permission => permission !== 'websocket.connect').length}
|
||||
{subuser.permissions.filter((permission) => permission !== 'websocket.connect').length}
|
||||
</p>
|
||||
<p css={tw`text-2xs text-neutral-500 uppercase`}>Permissions</p>
|
||||
</div>
|
||||
{subuser.uuid !== uuid &&
|
||||
{subuser.uuid !== uuid && (
|
||||
<>
|
||||
<Can action={'user.update'}>
|
||||
<button
|
||||
|
@ -64,7 +60,7 @@ export default ({ subuser }: Props) => {
|
|||
<RemoveSubuserButton subuser={subuser} />
|
||||
</Can>
|
||||
</>
|
||||
}
|
||||
)}
|
||||
</GreyRowBox>
|
||||
);
|
||||
};
|
||||
|
|
Reference in a new issue