فقط عدل الـ Headers إلى headers حيث ان الاولى ليس خاصية في axios، ليصبح الكود الخاص بك بالشكل التالي :
const createPost = () => {
const title = document.getElementById("post_title").value;
const body = document.getElementById("post_body").value;
const token = localStorage.getItem("token");
const params = { title, body }
try {
axios.post("https://tarmeezacademy.com/api/v1/posts", params, {
headers: {
"authorization": `Bearer ${token}`
}
}).then((res) => {
console.log(res)
})
} catch (err) {
console.log("the err is : " + err)
}
}