@rnga/orders
Version:
## Get schema from @prisma-cms 1. yarn get-api-schema -e http://localhost:4000 2. yarn build-api-fragments
63 lines (48 loc) • 1.04 kB
JavaScript
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import Dialog from "ui/Dialog";
import UserObjectView from "ui/View/User/Object";
// import {
// updateUserProcessor,
// } from "query"
// import { graphql } from 'react-apollo';
class UserInfoModal extends Component {
static propTypes = {
user: PropTypes.object.isRequired,
open: PropTypes.bool.isRequired,
};
render() {
const {
user,
updateUser,
...other
} = this.props;
if (!user) {
return null;
}
const {
id,
fullname,
username,
email,
} = user;
return (
<Dialog
title={fullname || email || username}
handleClose={() => { }}
{...other}
>
<UserObjectView
data={{
object: user,
}}
// mutate={updateUser}
/>
</Dialog>
);
}
}
export default UserInfoModal;
// export default graphql(updateUserProcessor, {
// name: "updateUser",
// })(UserInfoModal);