Interface generic

PHOTO EMBED

Fri Feb 09 2024 12:58:37 GMT+0000 (Coordinated Universal Time)

Saved by @revankar #typescript

interface User{
    fname: string,
    lname: string,
    mobNumb: number
}
function sendUserDetails<T>(userInput: T[] ): T {
    return userInput[0];
}
const userOne = sendUserDetails<User>([{fname:"Donald",lname:"Trumph",mobNumb:7895474474}]);
console.log(userOne.fname);
console.log(userOne.lname);
console.log(userOne.mobNumb);
content_copyCOPY