Closed Bug 1450038 Opened 6 years ago Closed 6 years ago

Convert HTML Filters to ReactJS

Categories

(Tree Management :: Treeherder: Frontend, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: camd, Assigned: camd)

References

Details

Attachments

(1 file, 1 obsolete file)

Everything in filters.js.  These will likely turn into helper functions.

Part of the overall conversion to ReactJS.

Estimated difficulty of 2
Priority: -- → P2
Attached file PR (obsolete) —
Attachment #8989548 - Flags: review?(emorley)
Assignee: nobody → cdawson
Comment on attachment 8989548 [details] [review]
PR

Left a comment :-)
Attachment #8989548 - Flags: review?(emorley)
Attachment #8989548 - Attachment is obsolete: true
Comment on attachment 8991963 [details] [review]
Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3785

I'm glad you stopped me on the other PR.  I think this is a better approach for this purpose.
Attachment #8991963 - Flags: review?(emorley)
Attachment #8991963 - Flags: review?(sclements313)
Attachment #8991963 - Flags: review?(sclements313) → review+
Comment on attachment 8991963 [details] [review]
Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3785

r+ with the `neutrino-custom/lint.js` change :-)
Attachment #8991963 - Flags: review?(emorley) → review+
Commit pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/135615d308972c10ab19e2352317f37780fa861a
Bug 1450038 - Stop using dangerouslySetInnerHTML (#3785)

Using components based on react-linkify, we can replace all
usages of dangerouslySetInnerHtml.  This also allowed us
to remove a few related helper functions.

enable no-danger eslint rule
These filters are now only used by Perfherder and the Logviewer.
We can handle the filters for perfherder and logviewer under their respective bugs.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: