Skip to content

Conversation

@ascibisz
Copy link
Contributor

@ascibisz ascibisz commented Jan 8, 2026

Problem

What is the problem this work solves, including
Link to story or ticket

Solution

  • "Load My Own Recipe" button next to github link
  • Use ant-d Modal and Upload to provide user with a way to upload their own recipe file
  • Display JSON in a disabled text box after upload
  • When user clicks "Run Packing", recipe is uploaded to firebase, that reference to that firebase location is passed to the server, and the packing is run
  • Result simularium file is displayed on success, or error message is displayed on failure
  • Press the "X" button to return to the normal recipe selection drop down with example recipes

@github-actions
Copy link

github-actions bot commented Jan 8, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 32.74% 681 / 2080
🔵 Statements 32.74% 681 / 2080
🔵 Functions 38.53% 42 / 109
🔵 Branches 72.72% 144 / 198
File Coverage
File Stmts % Branch % Funcs % Lines Uncovered Lines
Changed Files
src/App.tsx 0% 0% 0% 0% 1-7, 16-20, 22, 24-25, 27-29, 31-37, 39, 41-43, 45-54, 56-70, 72-115, 117-125, 127-162, 164-166, 168-170, 172-176, 178-180, 182-186, 188-209, 211, 213
src/components/LocalRecipe/index.tsx 0% 0% 0% 0% 1-3, 5, 7, 14-16, 18-20, 22-37, 39-41, 43, 45
src/components/PackingInput/index.tsx 0% 0% 0% 0% 1-2, 13-20, 26, 36-41, 43-47, 49-54, 56-60, 62-65, 68-70, 72-74, 77-82, 84, 86, 89-91, 93-103, 105-106, 108-115, 117-122, 124-131, 133-136, 138, 140, 142
src/components/UploadModal/index.tsx 0% 0% 0% 0% 1, 3-4, 12-15, 17-23, 25-29, 31-41, 43-46, 48-54, 56-57, 59-60, 62-69, 71, 73, 75
src/state/store.ts 64.11% 68.57% 23.25% 64.11% 105, 117, 135-140, 142-150, 152, 198, 228-229, 240, 244-251, 254-270, 292, 296, 302-306, 309-313, 316-319, 322-325, 328, 332-334, 337-339, 342-344, 347-349, 352-354, 357-367, 370-373, 377, 382, 385, 387, 389
Generated in workflow #211

@github-actions
Copy link

github-actions bot commented Jan 8, 2026

PR Preview Action v1.8.0

🚀 View preview at
https://AllenCell.github.io/cellpack-client/pr-preview/pr-171/

Built to branch gh-pages at 2026-01-08 21:20 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@ascibisz ascibisz linked an issue Jan 8, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow Users to Upload Recipe Files

2 participants