feat(exports): implement admin export
This commit is contained in:
parent
18eb241e1a
commit
87af7f3261
14 changed files with 218 additions and 12 deletions
|
@ -1,9 +1,10 @@
|
|||
class Dossiers::ExportComponent < ApplicationComponent
|
||||
def initialize(procedure:, exports:, statut: nil, count: nil)
|
||||
def initialize(procedure:, exports:, statut: nil, count: nil, export_url: nil)
|
||||
@procedure = procedure
|
||||
@exports = exports
|
||||
@statut = statut
|
||||
@count = count
|
||||
@export_url = export_url
|
||||
end
|
||||
|
||||
def exports
|
||||
|
@ -11,7 +12,7 @@ class Dossiers::ExportComponent < ApplicationComponent
|
|||
end
|
||||
|
||||
def download_export_path(export_format:, force_export: false, no_progress_notification: nil)
|
||||
download_export_instructeur_procedure_path(@procedure,
|
||||
@export_url.call(@procedure,
|
||||
export_format: export_format,
|
||||
statut: @statut,
|
||||
force_export: force_export,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue