Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
purescript-gargantext
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Grégoire Locqueville
purescript-gargantext
Commits
657b356f
Commit
657b356f
authored
May 25, 2020
by
Alexandre Delanoë
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[REFACT][Tree] NodeType Download (more: corpus/texts with question and todo)
parent
88e1d796
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
5 deletions
+16
-5
Box.purs
src/Gargantext/Components/Forest/Tree/Node/Box.purs
+16
-5
No files found.
src/Gargantext/Components/Forest/Tree/Node/Box.purs
View file @
657b356f
...
@@ -586,14 +586,26 @@ actionDownload :: NodeType -> ID -> Session -> R.Hooks R.Element
...
@@ -586,14 +586,26 @@ actionDownload :: NodeType -> ID -> Session -> R.Hooks R.Element
actionDownload NodeList id session = downloadButton href label info
actionDownload NodeList id session = downloadButton href label info
where
where
href = url session $ Routes.NodeAPI GT.NodeList (Just id) ""
href = url session $ Routes.NodeAPI GT.NodeList (Just id) ""
label = "Download
l
ist"
label = "Download
L
ist"
info = "Info about the JSON format"
info = "Info about the
List as
JSON format"
actionDownload GT.Graph id session = downloadButton href label info
actionDownload GT.Graph id session = downloadButton href label info
where
where
href = url session $ Routes.NodeAPI GT.Graph (Just id) "gexf"
href = url session $ Routes.NodeAPI GT.Graph (Just id) "gexf"
label = "Download GEXF"
label = "Download Graph"
info = "Info about the GEXF format"
info = "Info about the Graph as GEXF format"
actionDownload GT.Corpus id session = downloadButton href label info
where
href = url session $ Routes.NodeAPI GT.Corpus (Just id) "export"
label = "Download Corpus"
info = "TODO: fix the backend route"
actionDownload GT.Texts id session = downloadButton href label info
where
href = url session $ Routes.NodeAPI GT.Texts (Just id) ""
label = "Download texts"
info = "TODO: fix the backend route. What is the expected result ?"
actionDownload _ _ _ = pure $ fragmentPT $ "Soon, you will be able to dowload your file here "
actionDownload _ _ _ = pure $ fragmentPT $ "Soon, you will be able to dowload your file here "
...
@@ -650,4 +662,3 @@ docOf nodeType = ["More information on " <> show nodeType]
...
@@ -650,4 +662,3 @@ docOf nodeType = ["More information on " <> show nodeType]
fragmentPT text = H.div {style: {margin: "10px"}} [H.text text]
fragmentPT text = H.div {style: {margin: "10px"}} [H.text text]
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment