Improvements: add mobile mode and other features - #72
Quality Gate passed
Annotations
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7bdrU821wARzhmJ&open=AZ_tT7bdrU821wARzhmJ&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7cPrU821wARzhmM&open=AZ_tT7cPrU821wARzhmM&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7cPrU821wARzhmU&open=AZ_tT7cPrU821wARzhmU&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment of "root.__fcCleanups" from this expression.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7bdrU821wARzhmF&open=AZ_tT7bdrU821wARzhmF&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "width" 3 times.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7adrU821wARzhl_&open=AZ_tT7adrU821wARzhl_&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7bdrU821wARzhmL&open=AZ_tT7bdrU821wARzhmL&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7bdrU821wARzhmK&open=AZ_tT7bdrU821wARzhmK&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7cPrU821wARzhmR&open=AZ_tT7cPrU821wARzhmR&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7bdrU821wARzhmC&open=AZ_tT7bdrU821wARzhmC&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7dcrU821wARzhmY&open=AZ_tT7dcrU821wARzhmY&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7dcrU821wARzhmX&open=AZ_tT7dcrU821wARzhmX&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7bdrU821wARzhmD&open=AZ_tT7bdrU821wARzhmD&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Method has 14 parameters, which is greater than 7 authorized.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7adrU821wARzhmA&open=AZ_tT7adrU821wARzhmA&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7cPrU821wARzhmN&open=AZ_tT7cPrU821wARzhmN&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7dcrU821wARzhmb&open=AZ_tT7dcrU821wARzhmb&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment of "root.__fcCleanups" from this expression.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7cPrU821wARzhmO&open=AZ_tT7cPrU821wARzhmO&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Use the opposite operator (<=) instead.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7bdrU821wARzhmI&open=AZ_tT7bdrU821wARzhmI&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7dcrU821wARzhmV&open=AZ_tT7dcrU821wARzhmV&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7dcrU821wARzhmW&open=AZ_tT7dcrU821wARzhmW&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7bdrU821wARzhmH&open=AZ_tT7bdrU821wARzhmH&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
T is not used in the class.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7adrU821wARzhmB&open=AZ_tT7adrU821wARzhmB&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7dcrU821wARzhma&open=AZ_tT7dcrU821wARzhma&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Replace this String concatenation with Text block.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7d6rU821wARzhmc&open=AZ_tT7d6rU821wARzhmc&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseFloat` over `parseFloat`.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7cPrU821wARzhmP&open=AZ_tT7cPrU821wARzhmP&pullRequest=72
sonarqubecloud / SonarCloud Code Analysis
Do not call `Element#classList.remove()` multiple times.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_ChatAssistant&issues=AZ_tT7cPrU821wARzhmQ&open=AZ_tT7cPrU821wARzhmQ&pullRequest=72