I'm very new in React and I need to display data from axios response. It should be in order that is in db, but strangely axios sort my data alphabetically. I check my backend returning data and it's normal. For example original data is:
{
  profession: 'doctor',
  car: 'Honda',
  age: 45,
}
But I got this
{
  age: 45,
  car: 'Honda',
  profession: 'doctor',
}
React Component
function SearchForm({reqForms}) {
  const { register, handleSubmit } = useForm();
  const fetchForms = async (data) => {
    const res = await axios.post("/api/v1/forms/filtered", data)
    console.log(res)
  };
  return (
    <form onSubmit={handleSubmit(fetchForms)} className={styles.searchBar}>
      <input 
        type="text" 
        {...register("profession")} 
      />
      <button>Search</button>
    </form>
  );
}
Maybe you know, where am I wrong?
 
    