Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/components/projects/ml/models_index_component.rb')
-rw-r--r--app/components/projects/ml/models_index_component.rb11
1 files changed, 7 insertions, 4 deletions
diff --git a/app/components/projects/ml/models_index_component.rb b/app/components/projects/ml/models_index_component.rb
index 57900165ad1..5754c2a1fa9 100644
--- a/app/components/projects/ml/models_index_component.rb
+++ b/app/components/projects/ml/models_index_component.rb
@@ -3,10 +3,11 @@
module Projects
module Ml
class ModelsIndexComponent < ViewComponent::Base
- attr_reader :paginator
+ attr_reader :paginator, :model_count
- def initialize(paginator:)
+ def initialize(paginator:, model_count:)
@paginator = paginator
+ @model_count = model_count
end
private
@@ -14,7 +15,8 @@ module Projects
def view_model
vm = {
models: models_view_model,
- page_info: page_info_view_model
+ page_info: page_info_view_model,
+ model_count: model_count
}
Gitlab::Json.generate(vm.deep_transform_keys { |k| k.to_s.camelize(:lower) })
@@ -26,7 +28,8 @@ module Projects
name: m.name,
version: m.latest_version_name,
version_count: m.version_count,
- path: m.latest_package_path
+ version_package_path: m.latest_package_path,
+ version_path: m.latest_version_path
}
end
end