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
729a2ae1
Unverified
Commit
729a2ae1
authored
Nov 18, 2019
by
Nicolas Pouillard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[NGRAMS-TABLE] small fix and cleanup
parent
86165573
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
NgramsTable.purs
src/Gargantext/Components/NgramsTable.purs
+4
-4
No files found.
src/Gargantext/Components/NgramsTable.purs
View file @
729a2ae1
...
@@ -53,7 +53,6 @@ import Gargantext.Components.Table as T
...
@@ -53,7 +53,6 @@ import Gargantext.Components.Table as T
import Gargantext.Sessions (Session)
import Gargantext.Sessions (Session)
import Gargantext.Utils.Reactix as R2
import Gargantext.Utils.Reactix as R2
import Partial.Unsafe (unsafePartial)
import Unsafe.Coerce (unsafeCoerce)
import Unsafe.Coerce (unsafeCoerce)
type State =
type State =
...
@@ -117,7 +116,7 @@ setTermListSetA ngramsTable ns new_list =
...
@@ -117,7 +116,7 @@ setTermListSetA ngramsTable ns new_list =
f n unit = NgramsPatch { patch_list, patch_children: mempty }
f n unit = NgramsPatch { patch_list, patch_children: mempty }
where
where
cur_list = ngramsTable ^? at n <<< _Just <<< _NgramsElement <<< _list
cur_list = ngramsTable ^? at n <<< _Just <<< _NgramsElement <<< _list
patch_list =
replace (unsafePartial (fromJust cur_list)) new
_list
patch_list =
maybe mempty (\c -> replace c new_list) cur
_list
toMap :: forall a. Set a -> Map a Unit
toMap :: forall a. Set a -> Map a Unit
toMap = unsafeCoerce
toMap = unsafeCoerce
-- TODO https://github.com/purescript/purescript-ordered-collections/pull/21
-- TODO https://github.com/purescript/purescript-ordered-collections/pull/21
...
@@ -192,11 +191,11 @@ tableContainer { path: {searchQuery, termListFilter, termSizeFilter} /\ setPath
...
@@ -192,11 +191,11 @@ tableContainer { path: {searchQuery, termListFilter, termSizeFilter} /\ setPath
, H.div {className: "col-md-1", style: {marginTop : "6px", marginBottom : "1px"}}
, H.div {className: "col-md-1", style: {marginTop : "6px", marginBottom : "1px"}}
[ H.li {className: " list-group-item"}
[ H.li {className: " list-group-item"}
[ H.button { className: "btn btn-primary"
[ H.button { className: "btn btn-primary"
, on: {click: const $
dispatch $ setTermListSetA ngramsTableCache ngrams
Selection GraphTerm }
, on: {click: const $
set
Selection GraphTerm }
}
}
[ H.text "Map" ]
[ H.text "Map" ]
, H.button { className: "btn btn-primary"
, H.button { className: "btn btn-primary"
, on: {click: const $
dispatch $ setTermListSetA ngramsTableCache ngrams
Selection StopTerm }
, on: {click: const $
set
Selection StopTerm }
}
}
[ H.text "Stop" ]
[ H.text "Stop" ]
]
]
...
@@ -230,6 +229,7 @@ tableContainer { path: {searchQuery, termListFilter, termSizeFilter} /\ setPath
...
@@ -230,6 +229,7 @@ tableContainer { path: {searchQuery, termListFilter, termSizeFilter} /\ setPath
setSearchQuery x = setPath $ _ { searchQuery = x }
setSearchQuery x = setPath $ _ { searchQuery = x }
setTermListFilter x = setPath $ _ { termListFilter = x }
setTermListFilter x = setPath $ _ { termListFilter = x }
setTermSizeFilter x = setPath $ _ { termSizeFilter = x }
setTermSizeFilter x = setPath $ _ { termSizeFilter = x }
setSelection = dispatch <<< setTermListSetA ngramsTableCache ngramsSelection
toggleMaybe :: forall a. a -> Maybe a -> Maybe a
toggleMaybe :: forall a. a -> Maybe a -> Maybe a
toggleMaybe _ (Just _) = Nothing
toggleMaybe _ (Just _) = Nothing
...
...
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