feat: Search shared documents (#3126)

* provide a type-ahead search input on shared document pages that allow search of child document tree
* improve keyboard navigation handling of all search views
* improve coloring on dark mode list selection states
* refactor PaginatedList component to eliminate edge cases
This commit is contained in:
Nan Yu
2022-04-08 10:40:51 -07:00
committed by GitHub
parent 5fb5e69181
commit 75a868e5e8
22 changed files with 804 additions and 168 deletions

View File

@@ -0,0 +1,18 @@
'use strict';
module.exports = {
up: async (queryInterface, Sequelize) => {
await queryInterface.addColumn("search_queries", "shareId", {
type: Sequelize.UUID,
defaultValue: null,
allowNull: true,
references: {
model: "shares",
key: "id"
},
});
},
down: async (queryInterface) => {
await queryInterface.removeColumn("search_queries", "shareId");
},
};