Add an appraisal page (paste inventory → buy/sell valuation) #16
Notifications
Due Date
No due date set.
Blocks
Depends on
#17 Add an appraisal compare-by-location page
eveal/gemory
You do not have permission to read 1 dependency
Reference: eveal/gemory#16
Reference in New Issue
Block a user
Summary
Add a dedicated Appraisal page: paste an EVE inventory block, get each stack's buy/sell valuation (per-unit + total) — the pricing counterpart to the existing Reprocess page.
Today appraisal exists only as plumbing (
useAppraisalStore,src/market/appraisal/) consumed by other features; there's no user-facing page or route for "what is this pile of stuff worth".Proposed design
/marketparent (src/routes.ts), alongsidetypes,scan,acquisitions— e.g./market/appraisal, plus arouteNames.appraisalentry.src/pages/market/Appraisal.vue, modelled onsrc/pages/Reprocess.vue:<textarea>for the pasted inventory listing;POST /market/prices/pasteraw appraisal endpoint (mammon #37) so name/quantity parsing happens server-side — mirrors howsrc/reprocess/reprocess.tscalls the reprocess paste endpoint. Add anappraise(raw)helper insrc/market/appraisal/.IskLabelfor ISK formatting and follow the existing table styling inReprocessResultTable.vue.Acceptance criteria
/market/appraisalroute + page exist and are reachable from the nav.npm run buildpasses; styling consistent with the Reprocess page.Depends on
mammon #37 (raw appraisal endpoint) + the client regen (gemory sibling issue). Unblocked once those land.