Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Named route path interpolation and hook navigation fixes #8

Merged
merged 36 commits into from
Dec 26, 2022
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
a4eba2c
chore(deps): dev latest
maxholman Dec 5, 2022
8b52bf2
feat: children as a function has been removed, use component prop ins…
maxholman Dec 5, 2022
49a1b62
chore: renamed RouteParams type
maxholman Dec 5, 2022
9ae855b
fix: suffix was not stripped with interpolation of params with traili…
maxholman Dec 5, 2022
c1912bc
chore: initial commit
maxholman Dec 5, 2022
8e64218
chore: lint
maxholman Dec 5, 2022
8244a4c
chore: eslint block65 config latest alpha
maxholman Dec 5, 2022
d35346a
chore: lint
maxholman Dec 5, 2022
0f6ea76
fix: improve types to disallow children + component, or component on …
maxholman Dec 5, 2022
0be5883
chore(des): latest dev deps
maxholman Dec 25, 2022
2a5b649
refactor split components into separate files
maxholman Dec 25, 2022
8ab6216
feat: improve types and inference from paths
maxholman Dec 25, 2022
e2bac76
chore: redundant code
maxholman Dec 25, 2022
3878e07
chore: update exports
maxholman Dec 25, 2022
89f26eb
chore(deps): latest dev deps
maxholman Dec 25, 2022
5061d9e
refactor: avoid dep cycle
maxholman Dec 25, 2022
8aea4b8
chore: vite
maxholman Dec 25, 2022
b57befe
chore: stick with node16 reso
maxholman Dec 25, 2022
ac5b0f1
chore: vite plugin react is not compatible with node16 reso, so expec…
maxholman Dec 25, 2022
9d185c7
chore: es2022
maxholman Dec 25, 2022
ad383b3
chore: update imports
maxholman Dec 25, 2022
706dd13
chore: prevent form submission when clicking buttons
maxholman Dec 25, 2022
18be4fa
chore: improve tests
maxholman Dec 25, 2022
bc2ed04
chore: compile everything
maxholman Dec 25, 2022
fc835c1
chore: type improvements
maxholman Dec 26, 2022
15a5f91
feat: wrap fragments in an anchor
maxholman Dec 26, 2022
fae3971
feat: export `LinkChildProps` for consumer to know what `Link` child …
maxholman Dec 26, 2022
32cf1f6
chore: fix garbage var naming and text
maxholman Dec 26, 2022
9f255ab
refactor: dedupe popstate event name
maxholman Dec 26, 2022
db2386a
fix: programmatic navigation via effect within router children when u…
maxholman Dec 26, 2022
398f5b0
feat: more consistent return values for programmatic navigation, rega…
maxholman Dec 26, 2022
9f47552
chore: code cleanup
maxholman Dec 26, 2022
96cd5c8
chore: remove unused import
maxholman Dec 26, 2022
ddd5575
chore: lint
maxholman Dec 26, 2022
00332e0
chore: lint
maxholman Dec 26, 2022
3e60fe0
ci: fix broken build recipe
maxholman Dec 26, 2022
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
Prev Previous commit
Next Next commit
chore: eslint block65 config latest alpha
  • Loading branch information
maxholman committed Dec 5, 2022
commit 8244a4c0577b009381322e650083d50101618494
5 changes: 4 additions & 1 deletion .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
module.exports = {
root: true,
extends: '@block65/eslint-config/react',
extends: [
'@block65/eslint-config/typescript',
'@block65/eslint-config/react',
],
parserOptions: {
tsconfigRootDir: __dirname,
project: './tsconfig.json',