monkeytype/packages/contracts
Christian Fehmer e50d5e9cdd
feat(settings): add deep links to specific sections (@fehmer) (#6661)
Allow to deep-link to  a specific config setting.

Users in discord often ask how to enable a specific setting. Instead of
guiding them manually to the correct settings we can use a deep-link:


https://github.com/user-attachments/assets/90b99660-13ae-49bf-8ff2-c5e6da290070

Added a link next to the group on mouse over to copy the deep link to
the clipboard:


![image](https://github.com/user-attachments/assets/d389754e-f43a-4638-b18f-729e818ef170)

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2025-07-01 20:46:43 +02:00
..
__test__ fix: protect against stored xss in custom background url (@fehmer) (#6355) 2025-03-12 16:52:57 +01:00
src feat(settings): add deep links to specific sections (@fehmer) (#6661) 2025-07-01 20:46:43 +02:00
.eslintrc.cjs
.oxlintrc.json chore: add oxlint (@miodec) (#6455) 2025-04-16 17:18:50 +02:00
package.json chore: bump oxlint version 2025-06-14 14:43:05 +02:00
tsconfig.json refactor: make funbox settings an array (@fehmer) (#6487) 2025-04-29 11:31:44 +02:00
tsup.config.js build: use tsup instead of esbuild for packages (@fehmer) (#6309) 2025-03-03 13:48:50 +01:00
vitest.config.js impr: use tsrest for user endpoints (@fehmer) (#5815) 2024-09-05 17:28:19 +02:00