aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/alibaba-chat/webview.js
diff options
context:
space:
mode:
authorLibravatar André Oliveira <37463445+SpecialAro@users.noreply.github.com>2024-03-18 12:36:05 +0000
committerLibravatar GitHub <noreply@github.com>2024-03-18 12:36:05 +0000
commit006950318f1228af10eeb0cdfb0861af6ecb1e75 (patch)
treed61c790d4a4b9f6f16620f645b2ba5dce248f79d /recipes/alibaba-chat/webview.js
parentGoogle Voice darkmode update for add contact (#516) (diff)
downloadferdium-recipes-006950318f1228af10eeb0cdfb0861af6ecb1e75.tar.gz
ferdium-recipes-006950318f1228af10eeb0cdfb0861af6ecb1e75.tar.zst
ferdium-recipes-006950318f1228af10eeb0cdfb0861af6ecb1e75.zip
Add several recipes (#519)
The added recipes are as follows: - Mastodeck (fixes https://github.com/ferdium/ferdium-app/issues/959) - Microsoft Planner (fixes https://github.com/ferdium/ferdium-app/issues/955) - Alibaba Chat (fixes https://github.com/ferdium/ferdium-app/issues/1376) - Fiverr (step forward in https://github.com/ferdium/ferdium-app/issues/1377 - missing unread logic) - Draw.io (fixes https://github.com/ferdium/ferdium-app/issues/1429) - Canva (fixes https://github.com/ferdium/ferdium-app/issues/1447) - Penpot (fixes https://github.com/ferdium/ferdium-app/issues/1469) - HackerNews (fixes https://github.com/ferdium/ferdium-app/issues/1505) - Google Maps (fixes https://github.com/ferdium/ferdium-app/issues/1513) - Patreon (fixes https://github.com/ferdium/ferdium-app/issues/1524) - Fandom (fixes https://github.com/ferdium/ferdium-app/issues/1540) - Romeo (fixes https://github.com/ferdium/ferdium-app/issues/1553) - Infomaniak Kdrive (fixes https://github.com/ferdium/ferdium-app/issues/1559) - Notion Calendar (fixes https://github.com/ferdium/ferdium-app/issues/1599) - Superlist (fixes https://github.com/ferdium/ferdium-app/issues/1601) - Purelymail (fixes https://github.com/ferdium/ferdium-app/issues/1624) - SOGo (fixes https://github.com/ferdium/ferdium-app/issues/1472)
Diffstat (limited to 'recipes/alibaba-chat/webview.js')
-rw-r--r--recipes/alibaba-chat/webview.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/recipes/alibaba-chat/webview.js b/recipes/alibaba-chat/webview.js
new file mode 100644
index 0000000..4c3f67d
--- /dev/null
+++ b/recipes/alibaba-chat/webview.js
@@ -0,0 +1,19 @@
1function _interopRequireDefault(obj) {
2 return obj && obj.__esModule ? obj : { default: obj };
3}
4
5const _path = _interopRequireDefault(require('path'));
6
7module.exports = Ferdium => {
8 // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges
9 const getMessages = () => {
10 // TODO: Insert your notification-finding code here
11 const count = document.querySelector(
12 '#im-list > div > div.im-conversation-list-container > div.im-next-tabs.im-next-tabs-pure.im-next-tabs-scrollable.im-next-medium.list-tab > div.im-next-tabs-bar > div > div > div > ul > li:nth-child(2) > div > div > span.red-num',
13 );
14 Ferdium.setBadge(count, 0);
15 };
16 Ferdium.loop(getMessages);
17
18 Ferdium.injectCSS(_path.default.join(__dirname, 'service.css'));
19};