base/src/sqwl/cms/ScalatexOrFsArticle.scala
changeset 16 4556852613a9
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/base/src/sqwl/cms/ScalatexOrFsArticle.scala	Tue Dec 11 21:33:20 2018 +0100
@@ -0,0 +1,11 @@
+package sqwl.cms
+
+import java.nio.file.Path
+
+import scalatags.Text.all._
+
+trait ScalatexOrFsArticle extends iArticle {
+  protected def content: Either[Path, SeqFrag[Frag]]
+  override def htmlContent: String =
+    content.fold(readFile(_).getOrElse(""), _.render)
+}