Peter Kulko
98fbcff842
feat: [FC-0070] listen to xblock interaction events ( #1431 )
...
This is part of the effort to support the new embedded Studio Unit Page. It includes changes to the CourseUnit component and the functionality of interaction between xblocks in the iframe and the react page.
The following events have been processed:
* delete event
* Manage Access event (opening and closing a modal window)
* edit event for new xblock React editors
* clipboard events
* duplicate event
2025-01-15 13:28:43 -05:00
Ihor Romaniuk
b5419acd74
feat: [FC-0070] implement move xblock modal ( #1422 )
2024-11-21 15:22:41 -03:00
Peter Kulko
e59f2846e3
feat: render iframe with xblocks ( #1375 )
...
This refactors the CourseUnit component by removing the DraggableList and CourseXBlock components and replacing them with a simpler XBlockContainerIframe. Additionally, it introduces new constants for iframe handling.
2024-11-08 10:53:32 -03:00
Peter Kulko
55adcfe90d
feat: Added errors handling 4xx, 5xx ( #992 )
...
* feat: [AXIMST-538] Add errors handling 4xx, 5xx
* fix: resolve discussions
* fix: second round of review discussions
refactor: fixing tests for Textbooks page
Co-authored-by: ruzniaievdm <ruzniaievdm@gmail.com >
2024-05-09 11:10:28 -03:00
Peter Kulko
a9a73efbb6
feat: [FC-0044] Course unit - Drag and drop for xblocks ( #908 )
...
Implements drag and drop for xblocks in the unit page.
2024-04-30 11:21:51 -03:00
Peter Kulko
5686dee43b
feat: [FC-0044] Course unit - Copy/paste functionality ( #884 )
...
Implement copy/paste.
Co-authored-by: monteri <36768631+monteri@users.noreply.github.com >
Co-authored-by: ihor-romaniuk <ihor.romaniuk@raccoongang.com >
2024-04-24 15:27:29 -03:00
Ihor Romaniuk
6ec44b5f41
feat: [FC-0044] Unit page - Manage access modal (unit & xblocks) ( #901 )
...
* feat: [FC-0044] Unit page - Manage access modal (unit & xblocks)
* fix: add message description
2024-04-22 11:13:16 -04:00
Peter Kulko
8acd27d7bf
fix: replaced the LMS endpoint for navigating the course unit page
...
fix: [AXIMST-424] Course unit - Fixed network connection behavior (#138 )
* fix: [AXIMST-424] fixed network connetcion behavior
* fix: added placeholder for unsuccessful loading for the page
* refactor: code refactoring
2024-03-13 10:56:10 -03:00
Ihor Romaniuk
f8095e6670
feat: [FC-0044] Unit page - display xblock components
2024-03-08 08:17:54 -03:00
PKulkoRaccoonGang
6b57ce3e53
refactor: refactoring after review
2024-02-27 11:44:42 -03:00
Peter Kulko
7fcc501d2e
feat: Unit creation button logic and refactoring
2024-02-27 11:44:42 -03:00
Ihor Romaniuk
1555e9f88e
feat: [FC-0044] Unit page - add new component section ( #828 )
...
* feat: Course unit - add new component section
* feat: Course unit - make Discussion and Drag-and-Drop button functional
* feat: Course unit - make Problem button functional
* feat: Unit page - make Video button functional
2024-02-09 14:27:00 -05:00
Peter Kulko
b234344aab
feat: [FC-0044] Course unit page - Unit switch widget with a New unit creation button ( #809 )
...
* feat: added Unit switch widget with a New unit button
* refactor: refactoring after review
* refactor: changed the variable name
2024-02-08 10:15:21 -05:00
Ihor Romaniuk
9c52b8b6c5
feat: [FC-0044] Unit page header section ( #808 )
...
* feat: create Unit page and add page header functionality
* fix: after code review
---------
Co-authored-by: monteri <lansevermore>
2024-02-05 11:58:35 -05:00