(t0)
| 842 | totalTokens: number; |
| 843 | }; |
| 844 | function 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]; |
nothing calls this directly
no test coverage detected