Commit d6fb90af authored by arturo's avatar arturo

[corpus] Always open first code block

parent e124d888
Pipeline #3530 failed with stage
in 0 seconds
...@@ -68,6 +68,7 @@ fieldsCodeEditorCpt = here.component "fieldsCodeEditorCpt" cpt ...@@ -68,6 +68,7 @@ fieldsCodeEditorCpt = here.component "fieldsCodeEditorCpt" cpt
, onRename: onRename idx , onRename: onRename idx
, idx , idx
, nodeId , nodeId
, initiallyOpened: idx == 0
} }
pure $ pure $
...@@ -115,17 +116,18 @@ hash :: FTFieldWithIndex -> Hash ...@@ -115,17 +116,18 @@ hash :: FTFieldWithIndex -> Hash
hash { idx, ftField } = Crypto.hash $ "--idx--" <> (show idx) <> "--field--" <> (show ftField) hash { idx, ftField } = Crypto.hash $ "--idx--" <> (show idx) <> "--field--" <> (show ftField)
type FieldCodeEditorProps = type FieldCodeEditorProps =
( idx :: Int ( idx :: Int
, nodeId :: ID , nodeId :: ID
, canMoveDown :: Boolean , canMoveDown :: Boolean
, canMoveUp :: Boolean , canMoveUp :: Boolean
, field :: FTField , field :: FTField
, key :: String , key :: String
, onChange :: FieldType -> Effect Unit , onChange :: FieldType -> Effect Unit
, onMoveDown :: Unit -> Effect Unit , onMoveDown :: Unit -> Effect Unit
, onMoveUp :: Unit -> Effect Unit , onMoveUp :: Unit -> Effect Unit
, onRemove :: Unit -> Effect Unit , onRemove :: Unit -> Effect Unit
, onRename :: String -> Effect Unit , onRename :: String -> Effect Unit
, initiallyOpened :: Boolean
) )
fieldCodeEditorWrapper :: Record FieldCodeEditorProps -> R.Element fieldCodeEditorWrapper :: Record FieldCodeEditorProps -> R.Element
...@@ -141,6 +143,7 @@ fieldCodeEditorWrapperCpt = here.component "fieldCodeEditorWrapperCpt" cpt where ...@@ -141,6 +143,7 @@ fieldCodeEditorWrapperCpt = here.component "fieldCodeEditorWrapperCpt" cpt where
, onRename , onRename
, idx , idx
, nodeId , nodeId
, initiallyOpened
} _ = do } _ = do
-- | Computed -- | Computed
-- | -- |
...@@ -229,7 +232,10 @@ fieldCodeEditorWrapperCpt = here.component "fieldCodeEditorWrapperCpt" cpt where ...@@ -229,7 +232,10 @@ fieldCodeEditorWrapperCpt = here.component "fieldCodeEditorWrapperCpt" cpt where
, ,
H.div H.div
{ id: bodyId { id: bodyId
, className: "collapse card-body" , className: intercalate " "
[ "collapse card-body"
, initiallyOpened ? "show" $ ""
]
, aria: , aria:
{ labelledby: headerId { labelledby: headerId
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment