Function: safeGetRowProperty()
function safeGetRowProperty<T>(
row: unknown,
property: string,
defaultValue: T
): T;
Defined in: shared/types/database.ts:408
Safely retrieves a property value from a database row object.
Type Parametersโ
Tโ
T
The expected type of the property value.
Parametersโ
rowโ
unknown
The database row object.
propertyโ
string
The property name to access.
defaultValueโ
T
The value to return if the property is missing or undefined.
Returnsโ
T
The property value if present; otherwise, the default value.
Remarksโ
Returns the value of the specified property if it exists and is not undefined; otherwise, returns the provided default value.
Exampleโ
const name = safeGetRowProperty(row, "name", "Unknown");