27 lines
559 B
JavaScript
27 lines
559 B
JavaScript
import { useEffect, useState } from 'react';
|
|
import PropTypes from 'prop-types';
|
|
import UsersApiService from '../service/UsersApiService';
|
|
|
|
const useUserObject = async (id) => {
|
|
// debugger;
|
|
let userObject = {
|
|
name: 'user',
|
|
password: '',
|
|
role: 'user',
|
|
id: '',
|
|
};
|
|
const data = await UsersApiService.get(id);
|
|
if (data && data.name) {
|
|
//userObject.name = data.name;
|
|
}
|
|
return {
|
|
userObject,
|
|
};
|
|
};
|
|
|
|
useUserObject.propTypes = {
|
|
id: PropTypes.number,
|
|
};
|
|
|
|
export default useUserObject;
|