Vue deleteUser

PHOTO EMBED

Wed Nov 03 2021 14:16:07 GMT+0000 (Coordinated Universal Time)

Saved by @devdave

deleteUser: async function() {
      console.log("[=>] DELETE USER!");

      const API_SERVER = "http://localhost:3000/users/";

      try {
        const response = await axios.delete(
          API_SERVER + this.$route.params.id,
          {
            headers: {
              Authorization: "Bearer " + localStorage.getItem("token"),
            },
          }
        );

        console.log(response);

        // remove user from local storage
        localStorage.removeItem("username");
        localStorage.removeItem("userId");
        localStorage.removeItem("token");

        setTimeout(() => this.$router.push("/"), 3000);
      } catch (error) {
        this.errors.push(error);
      }
    },
content_copyCOPY