 9dacac780c
			
		
	
	
	
	
	9dacac780c* Remove QueryF from Select in preparation for v5 changes, as there is no longer the ability to leverage a query within ComponentHTML. Add the npm-check-updates package to dev dependencies. * switch to variants * Complete switch to Halogen 5 * switch examples to v5 * switch to extensible state, no comonad * now that state can be embedded, take as an argument * cleanup * switch to handling messages, which addresses lingering concerns with extensibility in the components * uncomment * cleanup * add default.nix file containing mkdocs * update dependencies * fix infinite recursion (compiler bug?) * eta-expand instead of removing helper * remove unused css * Add type synonyms for simple cases * rename RunQuery to AsAction * allow external initialization, merge state fields * simplify examples * Simplify a little more * formatting * add finalizer to default spec * extensible actions * update item counts on attempted highlight * cleanup * polish up CSS for examples to test behavior * switch to void
		
			
				
	
	
		
			16 lines
		
	
	
	
		
			463 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
	
		
			463 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| module Internal.CSS where
 | |
| 
 | |
| import Prelude
 | |
| 
 | |
| import Halogen.HTML as HH
 | |
| import Halogen.HTML.Properties as HP
 | |
| 
 | |
| class_ :: forall p i. String -> HH.IProp (class :: String | i) p
 | |
| class_ = HP.class_ <<< HH.ClassName
 | |
| 
 | |
| classes_ :: forall p i. Array String -> HH.IProp (class :: String | i) p
 | |
| classes_ = HP.classes <<< map HH.ClassName
 | |
| 
 | |
| whenElem :: forall p i. Boolean -> (Unit -> HH.HTML i p) -> HH.HTML i p
 | |
| whenElem cond render = if cond then render unit else HH.text ""
 | |
| 
 |