Repo Added
|
Files
180
|
Badge
README BADGES
|
push
IGVF-2629-computational-tools * Remove existing static table and add a basic dynamic table, missing publication data. Convert computational-tools.js to Typescript. Add Typescript types for software and publication objects. * Add a column for linked publication objects. * Set the light-mode table colors. * Add colors for dark mode. * Add debugging console log for demo because of a crash in `<DataTable>`. * More debugging console.log. * More debugging console.log * Handle cases where no software data exists. * Change Tool column cells to link to the software page. Add a URL column with a link to the software `source_url`. Change all potentially wide columns to use the same header renderer to keep the column at a specific width. * Fix a build error on the last commit. * Remove URL column. Add button link for the `source_url` in the Tool column. * Debugging console.logs for a demo crash that doesn’t happen locally. * Try using a backup copy of the page from the morning to try to isolate the crash. * See if the button link is causing the crash. * Try replacing the Tool column cells with the old link to the repo to see if that stops the crash. * Try reverting to the individual components for the References and Purpose columns. * Try reverting more changes. Also try saving the backup computation-tools file. This causes a reformat for some reason. Let’s see if that causes the -bu page to crash too. * Revert back to this morning’s copy because it still crashes with no explanation. * This morning’s file works fine. Gradually reintroduce the functionality I was trying to add. * Add the icons with the repo links. * Remove backup file. Remove console.log and commented-out function. * This reverts commit a85e35fef. * Might have finally solved the production-mode crash. `[headerRow].concat(tableData)` seems to insert an empty object at the beginning in production mode. But maybe `tableData.unshift(headerRow)` doesn’t.
1456 of 1456 branches covered (100.0%)
Branch coverage included in aggregate %.
3250 of 3250 relevant lines covered (100.0%)
17.92 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|