Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
23a3669
prefer useEffect instead of setTimeout
bulkcade Feb 3, 2026
ee6105a
add lazy loading routes
bulkcade Feb 3, 2026
436b7f0
formatting and remove bad call
bulkcade Feb 5, 2026
45cb115
initial clean up of coin components
bulkcade Feb 5, 2026
df16595
additional formatting changes, fix to setters in doc slice
bulkcade Feb 5, 2026
4ebab35
tidy up inline styling
bulkcade Feb 6, 2026
de31552
tidy up coin inline styling
bulkcade Feb 6, 2026
f60e60a
more css inline formatting fixes
bulkcade Feb 6, 2026
fd1dbf4
pool types and basics
bulkcade Feb 6, 2026
a093956
documentation root css
bulkcade Feb 6, 2026
454abd4
more styling tech debt tidy up
bulkcade Feb 6, 2026
dcffe62
product details react/redux review initial pass
bulkcade Feb 6, 2026
a807ab9
initial react/redux review pass
bulkcade Feb 6, 2026
c1066fe
shared initial review pass
bulkcade Feb 6, 2026
b792696
simulator component refactorings and react improvements
bulkcade Feb 10, 2026
bff94a2
initial pass at react improvements
bulkcade Feb 10, 2026
e364b25
add initial css module for configuration file
bulkcade Feb 10, 2026
dff5918
app tsx merge conflict
bulkcade Feb 11, 2026
bd7f55c
merge changes committed to main
bulkcade Feb 11, 2026
c48e678
initial splitting of large components
bulkcade Feb 11, 2026
0cba850
split larger components into more manageable subcomponents
bulkcade Feb 11, 2026
739c189
linting parameter fix
bulkcade Feb 11, 2026
c606cbc
reorganise subfolders given new subcomponents
bulkcade Feb 11, 2026
bf9a049
fix import
bulkcade Feb 11, 2026
ff1662f
initial vitest setup
bulkcade Feb 12, 2026
f2ae686
refactor logic to allow for tests
bulkcade Feb 12, 2026
20783a3
code tidy up, refactoring and renaming
bulkcade Feb 12, 2026
97f529c
add initial test pass for core logic areas
bulkcade Feb 12, 2026
2cae9fd
fix linting and build
bulkcade Feb 12, 2026
af603f2
prettier formatting across the whole repo
bulkcade Feb 12, 2026
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
81 changes: 81 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
name: CI

on:
pull_request:
branches:
- main
push:
branches:
- main
workflow_dispatch:

concurrency:
group: ci-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

permissions:
contents: read

jobs:
lint:
name: Lint
runs-on: ubuntu-latest
timeout-minutes: 20

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm

- name: Install dependencies
run: npm ci

- name: Run lint
run: npm run lint

test:
name: Test
runs-on: ubuntu-latest
timeout-minutes: 20

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm

- name: Install dependencies
run: npm ci

- name: Run tests
run: npm run test

build:
name: Build
runs-on: ubuntu-latest
timeout-minutes: 20

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm

- name: Install dependencies
run: npm ci

- name: Run build
run: npm run build
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ lerna-debug.log*
node_modules
dist
dist-ssr
coverage/
*.local

# Editor directories and files
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export default {
project: ['./tsconfig.json', './tsconfig.node.json'],
tsconfigRootDir: __dirname,
},
}
};
```

- Replace `plugin:@typescript-eslint/recommended` to `plugin:@typescript-eslint/recommended-type-checked` or `plugin:@typescript-eslint/strict-type-checked`
Expand Down
Loading