feat: no update w/ autohide option & add option to swap netstat icon … (#591)

* feat: no update w/ autohide option & add option to swap netstat icon for up/down links

* Update src/scss/style/bar/bar.scss

* Update src/components/bar/shared/Module.tsx

* Update src/components/bar/settings/config.tsx

* Update src/options.ts

* Apply suggestions from code review

* move visibilty to updatesIcon func

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
This commit is contained in:
ilikestreet
2024-12-24 18:34:56 +08:00
committed by GitHub
parent a3f348c580
commit e0917ffb28
6 changed files with 27 additions and 4 deletions

View File

@@ -19,6 +19,8 @@ const {
rateUnit,
dynamicIcon,
icon,
networkInLabel,
networkOutLabel,
round,
leftClick,
rightClick,
@@ -47,11 +49,11 @@ export const Netstat = (): BarBoxChild => {
const renderNetworkLabel = (lblType: NetstatLabelType, networkService: NetworkResourceData): string => {
switch (lblType) {
case 'in':
return ` ${networkService.in}`;
return `${networkInLabel.get()} ${networkService.in}`;
case 'out':
return ` ${networkService.out}`;
return `${networkOutLabel.get()} ${networkService.out}`;
default:
return `${networkService.in} ${networkService.out}`;
return `${networkInLabel.get()} ${networkService.in} ${networkOutLabel.get()} ${networkService.out}`;
}
};