mirror of
https://github.com/Nezumi-2711/react-training.git
synced 2026-09-22 20:01:59 +00:00
Fix style code format
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
// prettier-ignore
|
||||
const USER_PAGE = {
|
||||
SORTBY_OPTIONS: [
|
||||
{
|
||||
value: 'id',
|
||||
label: 'Sort by id',
|
||||
},
|
||||
{
|
||||
value: 'name',
|
||||
label: 'Sort by name',
|
||||
},
|
||||
{
|
||||
value: 'identifiedCode',
|
||||
label: 'Sort by identified code',
|
||||
},
|
||||
{
|
||||
value: 'phone',
|
||||
label: 'Sort by phone',
|
||||
},
|
||||
{
|
||||
value: 'roomId',
|
||||
label: 'Sort by room',
|
||||
},
|
||||
],
|
||||
ORDERBY_OPTIONS: [
|
||||
{
|
||||
value: 'asc',
|
||||
label: 'Ascending',
|
||||
},
|
||||
{
|
||||
value: 'desc',
|
||||
label: 'Descending',
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
export { USER_PAGE };
|
||||
@@ -56,9 +56,20 @@ const getValueUser = (user: TUser | null = null, prop: string): string => {
|
||||
};
|
||||
|
||||
const searchQuery = (phone: string, sort: string, order: string) => {
|
||||
const phoneParams = phone ? 'phone_like=' + phone : '';
|
||||
const sortParams = sort ? '_sort=' + sort : '';
|
||||
const orderParams = order ? '_order=' + order : '';
|
||||
// prettier-ignore
|
||||
const phoneParams = phone
|
||||
? 'phone_like=' + phone
|
||||
: '';
|
||||
|
||||
// prettier-ignore
|
||||
const sortParams = sort
|
||||
? '_sort=' + sort
|
||||
: '';
|
||||
|
||||
// prettier-ignore
|
||||
const orderParams = order
|
||||
? '_order=' + order
|
||||
: '';
|
||||
const finalParam = [phoneParams, sortParams, orderParams];
|
||||
let query = '';
|
||||
let isFirstParam = true;
|
||||
|
||||
@@ -24,8 +24,15 @@ export const useFetch = (
|
||||
setIsPending(true);
|
||||
|
||||
// Set default value
|
||||
const sortBy = tempSortBy ? tempSortBy : DEFAULT_SORT_BY;
|
||||
const orderBy = tempOrderBy ? tempOrderBy : DEFAULT_ORDER_BY;
|
||||
// prettier-ignore
|
||||
const sortBy = tempSortBy
|
||||
? tempSortBy
|
||||
: DEFAULT_SORT_BY;
|
||||
|
||||
// prettier-ignore
|
||||
const orderBy = tempOrderBy
|
||||
? tempOrderBy
|
||||
: DEFAULT_ORDER_BY;
|
||||
|
||||
// Query search
|
||||
const query = searchQuery(phoneNum, sortBy, orderBy);
|
||||
|
||||
@@ -198,8 +198,8 @@ const UserForm = ({
|
||||
label="Full Name"
|
||||
error={
|
||||
// prettier-ignore
|
||||
errors.name && dirty.name ?
|
||||
(errors.name as string)
|
||||
errors.name && dirty.name
|
||||
? (errors.name as string)
|
||||
: ''
|
||||
}
|
||||
>
|
||||
@@ -231,8 +231,8 @@ const UserForm = ({
|
||||
label="Phone"
|
||||
error={
|
||||
// prettier-ignore
|
||||
errors.phone && dirty.phone ?
|
||||
(errors.phone as string)
|
||||
errors.phone && dirty.phone
|
||||
? (errors.phone as string)
|
||||
: ''
|
||||
}
|
||||
>
|
||||
@@ -248,8 +248,8 @@ const UserForm = ({
|
||||
label="Room"
|
||||
error={
|
||||
// prettier-ignore
|
||||
errors.roomId && dirty.roomId ?
|
||||
(errors.roomId as string)
|
||||
errors.roomId && dirty.roomId
|
||||
? (errors.roomId as string)
|
||||
: ''
|
||||
}
|
||||
>
|
||||
@@ -265,8 +265,8 @@ const UserForm = ({
|
||||
label="Address"
|
||||
error={
|
||||
// prettier-ignore
|
||||
errors.address && dirty.address ?
|
||||
(errors.address as string)
|
||||
errors.address && dirty.address
|
||||
? (errors.address as string)
|
||||
: ''
|
||||
}
|
||||
>
|
||||
|
||||
@@ -28,6 +28,7 @@ import Spinner from '../../commons/styles/Spinner';
|
||||
|
||||
// Utils
|
||||
import { sendRequest } from '../../helpers/sendRequest';
|
||||
import { USER_PAGE } from '../../constants/variables';
|
||||
|
||||
interface IUserRow {
|
||||
user: TUser;
|
||||
@@ -142,25 +143,9 @@ const UserTable = ({
|
||||
<>
|
||||
<Direction>
|
||||
<StyledOperationTable>
|
||||
<OrderBy
|
||||
options={[
|
||||
{ value: 'asc', label: 'Ascending' },
|
||||
{ value: 'desc', label: 'Descending' },
|
||||
]}
|
||||
/>
|
||||
<OrderBy options={USER_PAGE.ORDERBY_OPTIONS} />
|
||||
|
||||
<SortBy
|
||||
options={[
|
||||
{ value: 'id', label: 'Sort by id' },
|
||||
{ value: 'name', label: 'Sort by name' },
|
||||
{
|
||||
value: 'identifiedCode',
|
||||
label: 'Sort by identified code',
|
||||
},
|
||||
{ value: 'phone', label: 'Sort by phone' },
|
||||
{ value: 'roomId', label: 'Sort by room' },
|
||||
]}
|
||||
/>
|
||||
<SortBy options={USER_PAGE.SORTBY_OPTIONS} />
|
||||
<Search setPhoneSearch={setPhoneSearch} />
|
||||
</StyledOperationTable>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user