diff --git a/docs/pages/docs/how-to/typical-workspace-queue-cases/Readme.md b/docs/pages/docs/how-to/typical-workspace-queue-cases/Readme.md
index a841c2ac..2352c5a0 100644
--- a/docs/pages/docs/how-to/typical-workspace-queue-cases/Readme.md
+++ b/docs/pages/docs/how-to/typical-workspace-queue-cases/Readme.md
@@ -25,7 +25,7 @@ _Виконані пункти можна пропустити._
5. Створити вхідну чергу для цього оператора. В неї додати операторський скілл.
-[Приклад черги](https://dev.webitel.com/contact-center/queues/505)
+[Приклад черги](https://dev.webitel.com/contact-center/queues/730)
### Як налаштувати акаунт мембера?
@@ -50,3 +50,31 @@ _Виконані пункти можна пропустити._
2. У акаунті оператора ввійти в режим Contact Center.
3. У аккаунті мембера подзвонити на номер, вказаний в діалплані.
+## Як створити задачу (job) собі у чергу?
+
+_Виконані пункти можна пропустити._
+
+### Як налаштувати акаунт оператора?
+
+1. Створити користувача. (див. вище)
+2. Назначити користувачу девайс, а також дефолтний девайс. (див. вище)
+3. Створити свій операторський скілл. (див. вище)
+4. Створити агента з цього користувача, та назначити йому цей скілл. (див. вище)
+
+
+5. Створити вхідну чергу задач для цього оператора. В неї додати операторський скілл.
+
+[Приклад черги](https://dev.webitel.com/contact-center/queues/505)
+
+### Як створити задачу?
+
+1. Відкрити розділ мемберів для створеної вище черги.
+2. Створити мембера. Будь-якого.
+
+### Як отримати задачу y Workspace?
+1. Зайти у Contact-center з акаунта агента.
+2. Задача має прийти автоматично.
+
+
+
+
diff --git a/docs/pages/webitel-ui/components/wt-expansion-panel/Readme.md b/docs/pages/webitel-ui/components/wt-expansion-panel/Readme.md
index 37b956cf..cc7765ea 100644
--- a/docs/pages/webitel-ui/components/wt-expansion-panel/Readme.md
+++ b/docs/pages/webitel-ui/components/wt-expansion-panel/Readme.md
@@ -1,16 +1,32 @@
# WtExpansionPanel
## Props
-::: raw
-
-:::
+
+| Name | Type | Default | Description |
+|-------------|---------|---------|--------------------------------------------------------------------------------------------------|
+| `size` | String | `md` | Size of the expansion panel. Can be `sm`, or `md`. |
+| `collapsed` | Boolean | `false` | Whether the expansion panel is initially collapsed. Also, can force expansion state, if changed. |
+
+## Events
+
+| Name | Params | Description |
+|----------|--------|---------------------------------------------|
+| `opened` | - | Emitted when the expansion panel is opened. |
+| `closed` | - | Emitted when the expansion panel is closed. |
+
+## Slots
+
+| Name | Scope | Description |
+|-----------|---------------------------------------|---------------------------------|
+| `default` | - | Content of the expansion panel. |
+| `title` | - | Title of the expansion panel. |
+| `actions` | `{ open: function, opened: boolean }` | Actions of the expansion panel. |
## Example Expansion Panel Different Sizes
+
::: raw
:::
diff --git a/docs/pages/webitel-ui/components/wt-expansion-panel/wt-expansion-panel-docs.vue b/docs/pages/webitel-ui/components/wt-expansion-panel/wt-expansion-panel-docs.vue
deleted file mode 100644
index 3683f291..00000000
--- a/docs/pages/webitel-ui/components/wt-expansion-panel/wt-expansion-panel-docs.vue
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/package.json b/package.json
index d3a7aa0b..ecb34d37 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@webitel/ui-sdk",
- "version": "24.2.46",
+ "version": "24.2.48",
"private": false,
"scripts": {
"dev": "vite",
diff --git a/src/components/wt-expansion-panel/__tests__/WtExpansionPanel.spec.js b/src/components/wt-expansion-panel/__tests__/WtExpansionPanel.spec.js
index dd91c18e..34eefeb2 100644
--- a/src/components/wt-expansion-panel/__tests__/WtExpansionPanel.spec.js
+++ b/src/components/wt-expansion-panel/__tests__/WtExpansionPanel.spec.js
@@ -6,4 +6,16 @@ describe('WtExpansionPanel', () => {
const wrapper = shallowMount(WtExpansionPanel);
expect(wrapper.isVisible()).toBe(true);
});
+ it('emits "opened" event when opened', () => {
+ const wrapper = shallowMount(WtExpansionPanel);
+ wrapper.vm.opened = false;
+ wrapper.find('.wt-expansion-panel-header').trigger('click');
+ expect(wrapper.emitted().opened).toBeTruthy();
+ });
+ it('emits "closed" event when closed', () => {
+ const wrapper = shallowMount(WtExpansionPanel);
+ wrapper.vm.opened = true;
+ wrapper.find('.wt-expansion-panel-header').trigger('click');
+ expect(wrapper.emitted().closed).toBeTruthy();
+ });
});
diff --git a/src/components/wt-expansion-panel/wt-expansion-panel.vue b/src/components/wt-expansion-panel/wt-expansion-panel.vue
index feeb15d9..4c2fc27d 100644
--- a/src/components/wt-expansion-panel/wt-expansion-panel.vue
+++ b/src/components/wt-expansion-panel/wt-expansion-panel.vue
@@ -6,8 +6,8 @@