Skip to content

Modification of export mutation to include more options

Context

In order to facilitate additions functionality required for the POD project, we need to enhance the existing export feature that we offer by providing additional options as arguments to all the relevant functions.

Proposal

Design

Implementation (if applicable)

  • Modify this based on the new inputs that will become available when #661 (closed) will be done. More specifically we want property to be added additionalOptions. A default of {} should be defined for the case where additionalOptions is missing.
  • Modify this to pass the additionalOptions if exists
  • Modify this to pass down the additionalOptions if exists
  • In here based on the combination of additionalOptions, if exists and featurePODEnabled include or exclude as well as generate the content for the special components with types toc, title-page, copyrights-page.

Alternative approaches (if applicable)