Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
cf7496a
WIP
Nick-Lucas Dec 15, 2025
ad60413
Add basic minirouter
Nick-Lucas Dec 15, 2025
75d89ea
Restyle file dropper
Nick-Lucas Dec 16, 2025
c2cbfcd
Improve mouse leave handling
Nick-Lucas Dec 16, 2025
89b8f33
Upgrade framer plugin in csv import
Nick-Lucas Dec 16, 2025
57cdef0
Move button inside drop zone for clarity
Nick-Lucas Dec 16, 2025
824d04c
Fix biome
Nick-Lucas Dec 16, 2025
315f950
Implement minirouter
Nick-Lucas Dec 16, 2025
2634f46
Reorganise files
Nick-Lucas Dec 16, 2025
4efe459
Tidy up home UI
Nick-Lucas Dec 16, 2025
9328d28
Move up minireouter
Nick-Lucas Dec 17, 2025
7c7d3ee
Tidy up import workflow
Nick-Lucas Dec 17, 2025
655f3dd
Rename originalName to columnName
Nick-Lucas Dec 17, 2025
f16fa27
Vibe code reconciliation stage
Nick-Lucas Dec 17, 2025
747cbac
Change to a single consolidated screen
Nick-Lucas Dec 17, 2025
8d29119
Support type compatibility
Nick-Lucas Dec 17, 2025
0b58d66
Support required fields
Nick-Lucas Dec 17, 2025
a537c12
Add ignore option to selector
Nick-Lucas Dec 18, 2025
63821e8
Highlight slug
Nick-Lucas Dec 18, 2025
999f9dd
Support missing fields
Nick-Lucas Dec 18, 2025
511f826
Exhaustive switch
Nick-Lucas Dec 18, 2025
e8d6b6f
Clean up inconsistent variable naming and reduce positional args
Nick-Lucas Dec 18, 2025
1727534
autofix
Nick-Lucas Dec 18, 2025
9d5e23d
Refactors
Nick-Lucas Dec 18, 2025
c4da545
Break up the mammoth csv.ts file
Nick-Lucas Dec 18, 2025
b43dcc9
Navigate to home when starting import
Nick-Lucas Dec 18, 2025
c7a2d80
Fix bug where duplicate lines in CSV was not warning
Nick-Lucas Dec 18, 2025
1906ffd
Fix bug where changing field mapping reset removed field choices
Nick-Lucas Dec 18, 2025
4fa1321
Ignore pasts in inputs
Nick-Lucas Dec 18, 2025
bf03888
Remove comment
Nick-Lucas Dec 18, 2025
8cd5608
Remove deep ternaries
Nick-Lucas Dec 18, 2025
666195e
Increase density of missing fields section
Nick-Lucas Dec 18, 2025
d9c4b7c
autofix
Nick-Lucas Dec 18, 2025
fcd922a
Add type selector for new fields
Nick-Lucas Dec 18, 2025
248b55c
Adjust based on design feedback
Nick-Lucas Dec 19, 2025
f015fbd
Delete unused CSS classes
Nick-Lucas Dec 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Binary file not shown.
5 changes: 3 additions & 2 deletions plugins/csv-import/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,12 @@
"check-eslint": "run g:check-eslint",
"preview": "run g:preview",
"pack": "npx framer-plugin-tools@latest pack",
"check-typescript": "run g:check-typescript"
"check-typescript": "run g:check-typescript",
"autofix": "run check-biome --fix && run g:check-eslint --fix"
},
"dependencies": {
"csv-parse": "^6.1.0",
"framer-plugin": "3.9.0-beta.1",
"framer-plugin": "3.9.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"valibot": "^1.2.0"
Expand Down
Loading
Loading