move static data
This commit is contained in:
16
adapters/bootstrap/PenaltyConfig.ts
Normal file
16
adapters/bootstrap/PenaltyConfig.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
/**
|
||||
* Penalty Configuration
|
||||
*
|
||||
* Business logic configuration for protest decisions and penalties
|
||||
*/
|
||||
|
||||
export type PenaltyType = 'time_penalty' | 'grid_penalty' | 'points_deduction' | 'disqualification' | 'warning' | 'license_points';
|
||||
|
||||
export const penaltiesWithoutValue: PenaltyType[] = ['disqualification', 'warning'];
|
||||
|
||||
export const defaultProtestReason = 'Protest upheld';
|
||||
|
||||
export const penaltyConfig = {
|
||||
penaltiesWithoutValue,
|
||||
defaultProtestReason,
|
||||
} as const;
|
||||
Reference in New Issue
Block a user