## Steps - Call `SearchIndex.search("(")` ## Expected - Blood type emojis π ΎοΈ π °οΈ π ±οΈ should not match - Flags π¨π¨ π²π² should not match ## Actual - Those 3 blood type and 2 flag emojis match ## Notes - Appears the problem is their names include parens - e.g. `A Button (blood Type)` gets converted into `,a,button,(blood,type)` for searching ## Related problems - Searching for `burma` should match π²π², and `keeling` should match π¨π¨ , but that is not working right now either for the same reason ## Proposal - [splitting name into searchable parts](https://github.com/missive/emoji-mart/blob/16978d04a766eec6455e2e8bb21cd8dc0b3c7436/packages/emoji-mart/src/config.ts#L215) should also split by `(` and `)`