src/amo/components/AutoSearchInput/index.js (2 lines): - line 38: // TODO: create a type for the inverse of paramsToFilter in - line 214: // TODO: We may be able to blur this without relying on a ref soon: src/amo/searchUtils.js (2 lines): - line 12: // TODO: we need to specify these API params in `paramsToFilter` so that the - line 32: // TODO: Change our filter to `pageSize`, for consistency. src/amo/api/collections.js (2 lines): - line 142: // TODO: use the actual ID instead. - line 300: // TODO: once `notes` can be null, we can check for `undefined` values src/amo/components/Errors/NotAuthorized/index.js (2 lines): - line 30: // TODO: Check for signed in state and offer different messages. - line 31: // TODO: Offer a sign in link/button inside the error page. src/amo/sagas/collections.js (1 line): - line 288: // TODO: invalidate the stored collection instead of redirecting. src/amo/reducers/languageTools.js (1 line): - line 73: // TODO: one day, Flow will get `Object.values()` right but for now... we src/amo/components/InstallButtonWrapper/index.js (1 line): - line 38: // TODO: this is a false positive since eslint-react-plugin >= 7.18.0 (it was src/amo/types/util.js (1 line): - line 3: // TODO: This can go away when https://github.com/facebook/flow/issues/2405 src/amo/components/Button/index.js (1 line): - line 38: // TODO: make a better Object type. src/amo/utils/url.js (1 line): - line 6: // TODO: move this function in `index.js` if possible. It was moved from src/amo/pages/Addon/styles.scss (1 line): - line 177: // TODO: Enable this once we load reviews on the addon page. babel.config.js (1 line): - line 27: // FIXME: Upgrade to React 17+ src/amo/middleware/responseTime.js (1 line): - line 26: // TODO: generate a key based on the rendered component, which I think is src/amo/pages/AddonReviewList/index.js (1 line): - line 300: // TODO: Remove this code and use the API to filter out the featured src/amo/i18n/utils.js (1 line): - line 336: // TODO: move all of this to an I18n class that extends Jed so that we src/amo/reducers/collections.js (1 line): - line 752: // TODO: Use a null instead when https://github.com/mozilla/addons-server/issues/7832 is fixed. src/amo/utils/index.js (1 line): - line 201: // TODO: Accept tags to allow and run through dom-purify. src/amo/components/SearchResults/index.js (1 line): - line 54: // TODO: Add the extension type, if available, so it says src/amo/components/Routes/index.js (1 line): - line 52: {/* TODO: Post launch update this URL and redirect see #3374/ */} src/amo/reducers/autocomplete.js (1 line): - line 147: // TODO: Remove this when `null` names are not returned. See: src/amo/server/base.js (1 line): - line 308: // TODO: synchronize cookies with Redux store more automatically. src/amo/pages/UserProfileEdit/index.js (1 line): - line 668: TODO: Don't show these to users who don't have a public-facing src/amo/reducers/addonsByAuthors.js (1 line): - line 12: // TODO: It might be nice to eventually stop storing add-ons in this src/amo/api/reviews.js (1 line): - line 46: // TODO: make a separate function for posting/patching so that we src/amo/components/SearchResult/index.js (1 line): - line 153: // TODO: list all authors.