I am learning typescript generic, and come across the following generic type with the equal operator for extends type
export interface DataType {
[key: string]: FieldValue;
}
export interface FormProps<Data extends DataType = DataType> { }
What does DataType = DataType mean in here?