MCPcopy
hub / github.com/codeaashu/claude-code / ModelEntry

Function ModelEntry

src/components/Stats.tsx:844–930  ·  view source on GitHub ↗
(t0)

Source from the content-addressed store, hash-verified

842 totalTokens: number;
843};
844function ModelEntry(t0) {
845 const $ = _c(21);
846 const {
847 model,
848 usage,
849 totalTokens
850 } = t0;
851 const modelTokens = usage.inputTokens + usage.outputTokens;
852 const t1 = modelTokens / totalTokens * 100;
853 let t2;
854 if ($[0] !== t1) {
855 t2 = t1.toFixed(1);
856 $[0] = t1;
857 $[1] = t2;
858 } else {
859 t2 = $[1];
860 }
861 const percentage = t2;
862 let t3;
863 if ($[2] !== model) {
864 t3 = renderModelName(model);
865 $[2] = model;
866 $[3] = t3;
867 } else {
868 t3 = $[3];
869 }
870 let t4;
871 if ($[4] !== t3) {
872 t4 = <Text bold={true}>{t3}</Text>;
873 $[4] = t3;
874 $[5] = t4;
875 } else {
876 t4 = $[5];
877 }
878 let t5;
879 if ($[6] !== percentage) {
880 t5 = <Text color="subtle">({percentage}%)</Text>;
881 $[6] = percentage;
882 $[7] = t5;
883 } else {
884 t5 = $[7];
885 }
886 let t6;
887 if ($[8] !== t4 || $[9] !== t5) {
888 t6 = <Text>{figures.bullet} {t4}{" "}{t5}</Text>;
889 $[8] = t4;
890 $[9] = t5;
891 $[10] = t6;
892 } else {
893 t6 = $[10];
894 }
895 let t7;
896 if ($[11] !== usage.inputTokens) {
897 t7 = formatNumber(usage.inputTokens);
898 $[11] = usage.inputTokens;
899 $[12] = t7;
900 } else {
901 t7 = $[12];

Callers

nothing calls this directly

Calls 2

renderModelNameFunction · 0.85
formatNumberFunction · 0.85

Tested by

no test coverage detected