3
I have that class Item
:
class Item {
nome: string;
idade: number;
}
And that interface ConfItem
:
interface ConfItem<TypeItem> {
titulo: string;
}
How do I make for the title in ConfItem
accepted only as a string value keys
of Item
which is received by TypeItem
?
I need something like this:
interface ConfItem<TypeItem> {
titulo: 'nome' | 'idade'
}
But it has to be dynamic, because ConfItem
will be generic, and therefore can receive any TypeItem
.