Andrey Goncharov
877253191d
Support multi-line wrapping for long queries / small screens
...
Reviewed By: antonk52
Differential Revision: D51497340
fbshipit-source-id: 23bcc9a69c3e59e17ee9505c954c955f2a1c9e5f
2023-11-21 07:56:19 -08:00
Andrey Goncharov
a8f5fecc2b
Infer enum labels
...
Reviewed By: LukeDefeo
Differential Revision: D51067952
fbshipit-source-id: ed39d3ab037a2169120187bf20bf4a023488c025
2023-11-08 02:08:25 -08:00
Andrey Goncharov
2c1e814264
Allow power search to be controlled externally
...
Reviewed By: LukeDefeo
Differential Revision: D50732883
fbshipit-source-id: a19932b5a3f319fd1dc45572fef251369283cc61
2023-10-27 05:45:28 -07:00
Andrey Goncharov
c4fbd10e68
Allow handling arbitrary text
...
Summary:
When a user enters any arbitrary text, we will treat as an input for the search through the entire row.
Based on feedback from https://fb.workplace.com/groups/flippersupport/permalink/1703929480087703/
Reviewed By: lblasa
Differential Revision: D49911868
fbshipit-source-id: 4c569e4b01e468f0ca112ea4b00fe143b30bed2a
2023-10-05 03:54:29 -07:00
Anton Kastritskiy
947cc819e3
remove unneccessary console.log
...
Reviewed By: lblasa
Differential Revision: D49502424
fbshipit-source-id: 674eb165871da43427ea5605b4aa74ec3297dd33
2023-09-21 09:43:22 -07:00
Andrey Goncharov
a35708989c
Add metrics
...
Reviewed By: antonk52
Differential Revision: D49455605
fbshipit-source-id: 00b4de3106d2497b43708623c410ca262e931059
2023-09-20 05:39:33 -07:00
Andrey Goncharov
f6ffbfe3e2
Fix filtering bugs
...
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7
Reviewed By: antonk52
Differential Revision: D49411941
fbshipit-source-id: 530b0abcbba57e2503da4641d17fd1a507955b45
2023-09-19 08:19:25 -07:00
Andrey Goncharov
d09dde724b
Add search icon
...
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7
Reviewed By: LukeDefeo
Differential Revision: D49349828
fbshipit-source-id: 45a9917366236dda6c2409c30a4800cfe53dbd56
2023-09-19 08:19:25 -07:00
Andrey Goncharov
af73cbb669
Add power search config to data table column config
...
Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7
Reviewed By: lblasa
Differential Revision: D48866308
fbshipit-source-id: 72ed7eb1401e44722d9bb9e680d6fa5d558b8eed
2023-09-14 04:48:12 -07:00
Andrey Goncharov
e5147784a9
Polish spacing
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48644764
fbshipit-source-id: 1da41635f349da1d320c25175dd9a8d2b82d3c73
2023-08-30 07:26:35 -07:00
Andrey Goncharov
7b9ddb617f
Remove last search term on backspace press when term finder is empty
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48637890
fbshipit-source-id: fb952ffe1ab1a94d2bc465b89be6c62a71be9b9f
2023-08-30 07:26:35 -07:00
Andrey Goncharov
52a4051b15
Refine NO_VALUE renderer
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48637454
fbshipit-source-id: acc1926036e981c28ad678c2a3c1b7f0d5b9f992
2023-08-30 07:26:35 -07:00
Andrey Goncharov
bee42f442e
Expose external API
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48599785
fbshipit-source-id: ae5835ece1299d26dcaeb3cb66668aa919900a85
2023-08-30 07:26:35 -07:00
Andrey Goncharov
a492b32bd3
Extract PowerSearchTermFinder
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48599226
fbshipit-source-id: 29c5a8182312e5f8c09d78d5cc223ef65cfc841d
2023-08-30 07:26:35 -07:00
Andrey Goncharov
c9ab951e84
Extract PowerSearchTerm
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48599166
fbshipit-source-id: 13b447b55408a8673928489312c4d22cf864c232
2023-08-30 07:26:35 -07:00
Andrey Goncharov
2c5bcb373d
Extract container
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: LukeDefeo
Differential Revision: D48560381
fbshipit-source-id: ecdc6bb95514faf913b23239bbd40113b8e0f57b
2023-08-30 07:26:35 -07:00
Andrey Goncharov
729c60f711
Shift focus to entering next search term when finish editing the curretn one
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48559678
fbshipit-source-id: 88075c473f8296a6d734116e9f2b02e941b3d7c7
2023-08-30 07:26:35 -07:00
Andrey Goncharov
194c08a12c
Support keyboard
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48559580
fbshipit-source-id: 683969879c213b869faadc60c6caab8f716b8688
2023-08-30 07:26:35 -07:00
Andrey Goncharov
0633658cee
Filter power search term options
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48558180
fbshipit-source-id: 311d5ed1859d0a31f85942772a956c46f58be46e
2023-08-30 07:26:35 -07:00
Andrey Goncharov
44c3f53905
Support removing search terms
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48557277
fbshipit-source-id: edaa5e8806538fa308d43c364e4f68967c1bf2ac
2023-08-30 07:26:35 -07:00
Andrey Goncharov
7061de44fe
Support entering freeform search values
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48556764
fbshipit-source-id: aa2d77ce111e33ebe5d936c30d23ed78ca0e2c2e
2023-08-30 07:26:35 -07:00
Andrey Goncharov
c091067902
Update antd
...
Summary:
Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Required to get `Space.Compact`
allow-large-files
Reviewed By: passy
Differential Revision: D48520383
fbshipit-source-id: 000a5c16c00541455dc4a31c4fddb2c4c252a89e
2023-08-30 07:26:35 -07:00
Andrey Goncharov
795d02d00c
Separate search term parts
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48520106
fbshipit-source-id: 2a544230f182bd82023310ea88742fab44e2df9b
2023-08-30 07:26:35 -07:00
Andrey Goncharov
c746a11dc6
Allow multiple search terms
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48519758
fbshipit-source-id: d691a26ebed9f7797516386b8fb9d4457b870a3e
2023-08-30 07:26:35 -07:00
Andrey Goncharov
9cdf944716
Compute Autocomplete options from config
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48518324
fbshipit-source-id: 5abee77cca10f03b2d9fa5b62802a5000152248e
2023-08-30 07:26:35 -07:00
Andrey Goncharov
b780dc0598
Add basic Autocomplete
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48517919
fbshipit-source-id: ec6e723a595862b61722db9c5afd96138264dfdc
2023-08-30 07:26:35 -07:00
Andrey Goncharov
d54bd8938a
Add PowerSearch basic types
...
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU
Reviewed By: lblasa
Differential Revision: D48467956
fbshipit-source-id: 7f5303d981831c261bf5e4fe0027883fd1e7d873
2023-08-30 07:26:35 -07:00