return Repeater::make('engine_llps')->label('Engine LLPs')
->relationship()
->columns(13)
->itemLabel(fn(array $state): ?string => 'LLP Number ' . $state['llp_number'] ?? null)
->schema([
Forms\Components\TextInput::make('llp_number')
->label('LLP Number')->hidden()->default(fn(Get $get) => CRMEngineLLPInformation::where('crm_engine_id', $get('../../engine_id'))->max('llp_number') + 1),
])
return Repeater::make('engine_llps')->label('Engine LLPs')
->relationship()
->columns(13)
->itemLabel(fn(array $state): ?string => 'LLP Number ' . $state['llp_number'] ?? null)
->schema([
Forms\Components\TextInput::make('llp_number')
->label('LLP Number')->hidden()->default(fn(Get $get) => CRMEngineLLPInformation::where('crm_engine_id', $get('../../engine_id'))->max('llp_number') + 1),
])