From a76afcdc04d92c9398d651222b013b0579a676ff Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Sat, 20 Dec 2014 00:21:58 +0200 Subject: [PATCH] Add Django setting to configure jsx flags --- react/utils/pipeline.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/react/utils/pipeline.py b/react/utils/pipeline.py index b95c762..1d9660f 100644 --- a/react/utils/pipeline.py +++ b/react/utils/pipeline.py @@ -14,6 +14,7 @@ from __future__ import absolute_import +from django.conf import settings from pipeline.compilers import CompilerBase from pipeline.exceptions import CompilerError from react.jsx import JSXTransformer, TransformError @@ -32,6 +33,6 @@ def compile_file(self, infile, outfile, outdated=False, force=False): if not outdated and not force: return try: - return self.transformer.transform(infile, outfile) + return self.transformer.transform(infile, outfile, **getattr(settings, 'JSX_OPTS')) except TransformError as e: raise CompilerError(e.message)