From 364ea67dde455f67606f004dea0ddc5e3b2ff652 Mon Sep 17 00:00:00 2001 From: WINBIGFOX Date: Sat, 7 Jun 2025 13:59:23 +0200 Subject: [PATCH] Add emoji panel API endpoints for support check and display --- resources/js/electron-plugin/dist/server/api/app.js | 9 +++++++++ resources/js/electron-plugin/src/server/api/app.ts | 11 +++++++++++ 2 files changed, 20 insertions(+) diff --git a/resources/js/electron-plugin/dist/server/api/app.js b/resources/js/electron-plugin/dist/server/api/app.js index b43f7388..ecc48579 100644 --- a/resources/js/electron-plugin/dist/server/api/app.js +++ b/resources/js/electron-plugin/dist/server/api/app.js @@ -65,4 +65,13 @@ router.get('/open-at-login', (req, res) => { open: app.getLoginItemSettings().openAtLogin, }); }); +router.get('/is-emoji-panel-supported', (req, res) => { + res.json({ + supported: app.isEmojiPanelSupported(), + }); +}); +router.post('/show-emoji-panel', (req, res) => { + app.showEmojiPanel(); + res.sendStatus(200); +}); export default router; diff --git a/resources/js/electron-plugin/src/server/api/app.ts b/resources/js/electron-plugin/src/server/api/app.ts index 19fe1850..47d037a9 100644 --- a/resources/js/electron-plugin/src/server/api/app.ts +++ b/resources/js/electron-plugin/src/server/api/app.ts @@ -81,4 +81,15 @@ router.get('/open-at-login', (req, res) => { }); }); +router.get('/is-emoji-panel-supported', (req, res) => { + res.json({ + supported: app.isEmojiPanelSupported(), + }); +}); + +router.post('/show-emoji-panel', (req, res) => { + app.showEmojiPanel(); + res.sendStatus(200); +}); + export default router;