Skip to content

Commit 6e338a7

Browse files
committed
🎉 NEW: npm package created
1 parent 175120a commit 6e338a7

File tree

20 files changed

+1968
-12
lines changed

20 files changed

+1968
-12
lines changed

.gitignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
.vscode/
2+
3+
# Logs
4+
*.log
5+
npm-debug.log
6+
7+
# Runtime data
8+
tmp
9+
build
10+
11+
# Dependency directory
12+
node_modules

.npmignore

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Logs
2+
*.log
3+
npm-debug.log
4+
5+
# Dependency directory
6+
node_modules/
7+
8+
# Runtime data
9+
tmp
10+
11+
# example app
12+
demo-app/
13+
14+
# other
15+
.vscode/
16+
src/
17+
rollup.config.js
18+
tsconfig.json
19+
README.md

demo-app/package-lock.json

Lines changed: 38 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-app/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@
1313
"react": "^17.0.2",
1414
"react-dom": "^17.0.2",
1515
"react-scripts": "4.0.3",
16+
"react-ui-scrollspy": "file:..",
1617
"typescript": "^4.4.4",
1718
"web-vitals": "^1.1.2"
1819
},
1920
"scripts": {
20-
"start": "react-scripts start",
21+
"start": "PORT=3001 react-scripts start",
2122
"build": "react-scripts build",
2223
"test": "react-scripts test",
2324
"eject": "react-scripts eject"

demo-app/src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import Center from "./components/Center/Center";
22
import Navigation from "./components/Navigation/Navigation";
3-
import ScrollSpy from "./components/ScrollSpy/ScrollSpy";
3+
import ScrollSpy from "react-ui-scrollspy";
44

55
function App() {
66
return (

demo-app/tsconfig.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
{
22
"compilerOptions": {
33
"target": "es5",
4-
"lib": [
5-
"dom",
6-
"dom.iterable",
7-
"esnext"
8-
],
4+
"lib": ["dom", "dom.iterable", "esnext"],
95
"allowJs": true,
106
"skipLibCheck": true,
117
"esModuleInterop": true,
@@ -20,7 +16,5 @@
2016
"noEmit": true,
2117
"jsx": "react-jsx"
2218
},
23-
"include": [
24-
"src"
25-
]
19+
"include": ["src"]
2620
}

dist/ScrollSpy/ScrollSpy.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { MutableRefObject, ReactNode } from "react";
2+
interface ScrollSpyProps {
3+
children: ReactNode;
4+
navContainerRef?: MutableRefObject<HTMLDivElement | null>;
5+
scrollThrottle?: number;
6+
}
7+
declare const ScrollSpy: ({ children, navContainerRef, scrollThrottle, }: ScrollSpyProps) => JSX.Element;
8+
export default ScrollSpy;

dist/index.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import ScrollSpy from "./ScrollSpy/ScrollSpy";
2+
export default ScrollSpy;

dist/index.js

Lines changed: 103 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)