In this PR I'm updating the HTML to use the proper syntax and classes used by Ionic 5+ (some of the syntax was still from Ionic 3). I also removed the usage of core-course-module-description component for new versions of the app, it is deprecated and will be removed in a future version of the app. It should have been removed already, but we kept it in the app because some plugins still use it.
Important: I wasn't able to test these changes because I got an error:
Exception - sodium_hex2bin(): Argument #1 ($string) must be a valid hexadecimal string.
The changes are similar to the ones done in other plugins so I think they should be safe, but it would be better if you could test it before integrating these changes.
In this PR I'm updating the HTML to use the proper syntax and classes used by Ionic 5+ (some of the syntax was still from Ionic 3). I also removed the usage of core-course-module-description component for new versions of the app, it is deprecated and will be removed in a future version of the app. It should have been removed already, but we kept it in the app because some plugins still use it.
Important: I wasn't able to test these changes because I got an error:
Exception - sodium_hex2bin(): Argument #1 ($string) must be a valid hexadecimal string.
The changes are similar to the ones done in other plugins so I think they should be safe, but it would be better if you could test it before integrating these changes.