change(ui): casing for fetch, url and referrer cards

This commit is contained in:
Shekar Siri 2024-09-10 18:18:13 +05:30
parent 1fd0de1159
commit a89eeca148

View file

@ -21,6 +21,12 @@ interface NameFormatter {
format(name: string): string;
}
class DefaultFormatter implements NameFormatter {
format(name: string): string {
return name;
}
}
class BaseFormatter implements NameFormatter {
format(name: string): string {
return name
@ -106,7 +112,7 @@ export class SessionsByRow {
};
case FilterKey.LOCATION:
return {
nameFormatter: new BaseFormatter(),
nameFormatter: new DefaultFormatter(),
iconProvider: new UrlIconProvider(),
};
case 'userDevice':
@ -122,10 +128,10 @@ export class SessionsByRow {
case 'userId':
return { nameFormatter: new UserNameFormatter(), iconProvider: new UserIconProvider() };
case FilterKey.REFERRER:
return { nameFormatter: new BaseFormatter(), iconProvider: new ReferrerIconProvider() };
return { nameFormatter: new DefaultFormatter(), iconProvider: new ReferrerIconProvider() };
case FilterKey.FETCH:
return {
nameFormatter: new BaseFormatter(),
nameFormatter: new DefaultFormatter(),
iconProvider: new FetchIconProvider(),
};
default: