mirror of
https://github.com/hansjone/dsh-im-ops.git
synced 2026-10-09 18:53:17 +08:00
fix(feishu): streamline menu card layout and update help card
- Move preset/model/archive controls from settings card to main menu - Arrange 4 dropdowns in 2x2 grid with external icons - Align steer and archive side by side - Replace #showSettingsCard with #sendMenuCard for preset/model/archive updates - Add #sendMenuCard after 'new' button action for consistency - Update help card to reflect current menu layout (12 items) - Clean up duplicate sessionlist entries in menuHelpText - Add missing English dictionary entries
This commit is contained in:
parent
044ab74c28
commit
45f55f73eb
5 changed files with 300 additions and 194 deletions
|
|
@ -2679,7 +2679,7 @@ test('card buttons from an allowed sender work', async () => {
|
|||
|
||||
await bridge.onCardAction(cardActionEvent('om_card_1', 'new', 'ou_owner'));
|
||||
await bridge.waitForIdle();
|
||||
assert.equal(sent.length, 2, 'allowed operator click should send a reply');
|
||||
assert.equal(sent.length, 3, 'allowed operator click should send a reply + menu card update');
|
||||
});
|
||||
|
||||
test('card buttons honor the wildcard sender allowlist', async () => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue