You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue provides a checklist of all instances of jquery in use in our client code. Items or an item can be made into an issue as we work toward excising all jquery code.
Configs
packages/configs has some template files related to jquery
each package has a config-overrides.js file that specs jquery
DataTable: only used in RecordTable; refer to this PR for possible follow-up tasks: Remove jquery DataTable #886
TabbableContainer: used in Popup, AnswerFilterSelector, RecordFilter, OverThumbnails; should be simple enough to replace jquery code w/ vanilla JS and/or react refs (done via Remove simple jquery instances #903)
HistogramAnalysis and AttributeFilter/Histogram: these two components use the jquery/flot library to render histograms; can we not refactor to use our Histogram component in packages/components?
This issue provides a checklist of all instances of jquery in use in our client code. Items or an item can be made into an issue as we work toward excising all jquery code.
Configs
packages/configs
has some template files related to jqueryconfig-overrides.js
file that specs jquerywdk-client
Overlays/Tooltip
: possibly obviated by Consolidate tooltip components CoreUI#75Overlays/Popup
: used only in Dialog, but Dialog is used widely (in progress Refactor Dialog and Popup to remove jquery #945)DataTable
: only used inRecordTable
; refer to this PR for possible follow-up tasks: Remove jquery DataTable #886TabbableContainer
: used inPopup
,AnswerFilterSelector
,RecordFilter
,OverThumbnails
; should be simple enough to replace jquery code w/ vanilla JS and/or react refs (done via Remove simple jquery instances #903)AnswerFilterSelector
: used in one trivial line (done via Remove simple jquery instances #903)HistogramAnalysis
andAttributeFilter/Histogram
: these two components use thejquery/flot
library to render histograms; can we not refactor to use ourHistogram
component inpackages/components
?genomics-site
RemoteContent
andVerticalScrollHelper
: neither seem to be in use and can be deleted (done via Remove simple jquery instances #903)PathwayRecordClasses.PathwayRecordClass
: used in thecytoscape
code but should be able to use JS insteadGbrowse
: replace with vanilla JS and/or react refsortho-site
Note: Not clear to me yet how any of these are used.
apycom-menu.js
jquery.tooltip
jquery.timers
The text was updated successfully, but these errors were encountered: