split repository comfiguration page into several widgets
This commit is contained in:
parent
fd22734392
commit
75048b43e2
5 changed files with 96 additions and 83 deletions
|
@ -56,12 +56,22 @@ introDisplay ident = do
|
|||
$(widgetFile "configurators/intro")
|
||||
lift $ modifyWebAppState $ \s -> s { showIntro = False }
|
||||
|
||||
makeMiscRepositories :: Widget
|
||||
makeMiscRepositories = $(widgetFile "configurators/repositories/misc")
|
||||
|
||||
makeCloudRepositories :: Widget
|
||||
makeCloudRepositories = $(widgetFile "configurators/repositories/cloud")
|
||||
|
||||
repoTable :: Widget
|
||||
repoTable = do
|
||||
repolist <- lift $ repoList False True
|
||||
$(widgetFile "configurators/repositories/table")
|
||||
|
||||
{- Lists known repositories, followed by options to add more. -}
|
||||
getRepositoriesR :: Handler RepHtml
|
||||
getRepositoriesR = bootstrap (Just Config) $ do
|
||||
sideBarDisplay
|
||||
setTitle "Repositories"
|
||||
repolist <- lift $ repoList False True
|
||||
$(widgetFile "configurators/repositories")
|
||||
|
||||
data Actions
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue