REEEEEEEEEE

This commit is contained in:
Hymmel 2025-10-15 14:27:40 +02:00
parent 88403c1017
commit 59c8656328

View file

@ -1114,7 +1114,8 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {
</p> </p>
</form> </form>
<div className="subsection"> <div className="subsection">
<h3>Existing Categories</h3> <details>
<summary><h3>Existing Categories</h3></summary>
<ul className="list compact"> <ul className="list compact">
{categories.length ? ( {categories.length ? (
categories.map((category) => ( categories.map((category) => (
@ -1198,7 +1199,8 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {
</p> </p>
</form> </form>
<div className="subsection"> <div className="subsection">
<h3>Manage Bases</h3> <details>
<summary><h3>Manage Bases</h3></summary>
<ul className="list compact"> <ul className="list compact">
{bases.length ? ( {bases.length ? (
bases.map((base) => ( bases.map((base) => (
@ -1391,7 +1393,8 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {
</p> </p>
</form> </form>
<div className="subsection"> <div className="subsection">
<h3>Manage Attacks</h3> <details>
<summary><h3>Manage Attacks</h3></summary>
<ul className="list compact"> <ul className="list compact">
{defenses.length ? ( {defenses.length ? (
defenses.slice(0, 10).map((defense) => { defenses.slice(0, 10).map((defense) => {
@ -1704,7 +1707,8 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {
</div> </div>
</div> </div>
<div className="card"> <div className="card">
<h3>Army Categories vs This Base</h3> <details open>
<summary><h3>Army Categories vs This Base</h3></summary>
<ul id="base-detail-categories" className="list"> <ul id="base-detail-categories" className="list">
{baseDetail && baseDetail.categories.length ? ( {baseDetail && baseDetail.categories.length ? (
baseDetail.categories.map((category) => ( baseDetail.categories.map((category) => (
@ -1769,7 +1773,8 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {
</details> </details>
</div> </div>
<div className="card"> <div className="card">
<h3>Defenses</h3> <details open>
<summary><h3>Defenses</h3></summary>
<ul id="base-detail-defenses" className="list"> <ul id="base-detail-defenses" className="list">
{defenses.filter((defense) => defense.baseId === selectedBaseId).length ? ( {defenses.filter((defense) => defense.baseId === selectedBaseId).length ? (
defenses defenses
@ -1892,7 +1897,7 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {
<div className="defense-header"> <div className="defense-header">
<span>{new Date(reset.date).toLocaleDateString()}</span> <span>{new Date(reset.date).toLocaleDateString()}</span>
<div className="defense-meta"> <div className="defense-meta">
<span>{reset.trophiesAtStart} trophies at start</span> <span>{reset.trophiesAtStart} trophies </span>
<span>{formatTrophies(reset.trophiesLost)} lost</span> <span>{formatTrophies(reset.trophiesLost)} lost</span>
<span>{reset.numberOfDefenses} defenses</span> <span>{reset.numberOfDefenses} defenses</span>
</div> </div>
@ -1906,7 +1911,8 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {
</details> </details>
</div> </div>
<div className="card"> <div className="card">
<h3>Defenses</h3> <details>
<summary><h3>Defenses</h3></summary>
<ul className="list"> <ul className="list">
{profileSelectedBase.defenses.length ? ( {profileSelectedBase.defenses.length ? (
profileSelectedBase.defenses.map((defense) => ( profileSelectedBase.defenses.map((defense) => (
@ -1926,6 +1932,7 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {
<li>No defenses recorded yet.</li> <li>No defenses recorded yet.</li>
)} )}
</ul> </ul>
</details>
</div> </div>
</> </>
) : ( ) : (