Basic JavaScript - Testing Objects for Properties

Tell us what’s happening:
Describe your issue in detail here.

Trato de modificar las funciones siguiendo el ejemplo que me dieron pero lo que me pide hacer difiere demasiado con el trabajo lo que me hizo confundirme demasiado, así que siguiendo el ejemplo seguí los pasos del ejemplo haciendo diferentes cambios para intentar hacer lo que me pide pero nada, ¿Qué debo hacer?

function checkObj(obj, checkProp) {
// Only change code below this line
return checkObj = {
 obj: "gift", 
 checkProp: "pony",
 obj: "pet",
 checkProp: "kitten",
};

checkObj.hasOwnProperty("gift");
checkObj.hasOwnProperty("pony");
// Only change code above this line
}
  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36

Challenge: Basic JavaScript - Testing Objects for Properties

Link to the challenge:

Hello there.

Do you have a question?

If so, please edit your post to include it in the Tell us what’s happening section.

Learning to describe problems is hard, but it is an important part of learning how to code.

Also, the more information you give us, the more likely we are to be able to help.