{-# LANGUAGE NoImplicitPrelude #-} module Bamboo.Type.StaticWidget where import Bamboo.Helper.PreludeEnv import Bamboo.Type.Class import Bamboo.Type.Reader import qualified Data.ByteString.Char8 as S data StaticWidget = StaticWidget { name :: String , body :: S.ByteString , reader :: Reader } deriving (Show, Eq) instance Markable StaticWidget where markup x = render_to_html (x.reader) (x.body)