Skip to content

Commit fb54018

Browse files
committed
todo Updates, readme changes
1 parent 5b0bda6 commit fb54018

File tree

5 files changed

+20
-8
lines changed

5 files changed

+20
-8
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# React-spread-sheet-excel
2-
A high-performance React component for building Excel-like spreadsheets with advanced features.
2+
React spread sheet excel is a high-performance React component for building Excel-like spreadsheets with advanced features.
33

44
A **simple very light weight(<200KB)** component to Render large lists of input boxes in the table using React JS, Render a table with a large number of rows and columns.
55
Able to render 1Lakh+ input boxes in react, A quick solution for web based spreadsheet or excel.
@@ -16,6 +16,8 @@ Able to render 1Lakh+ input boxes in react, A quick solution for web based sprea
1616

1717
[Demo](https://sojinantony01.github.io/react-spread-sheet/)
1818

19+
[npm package - react spread sheet excel](https://www.npmjs.com/package/react-spread-sheet-excel)
20+
1921
## Features
2022

2123
* __Blazing Fast Rendering: Handles large datasets efficiently (1Lakh+ input boxes).__
@@ -153,7 +155,6 @@ export default App;
153155
154156
```
155157
npm i @e965/xlsx
156-
157158
```
158159
159160
```js

package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-spread-sheet-excel",
3-
"version": "3.1.1",
3+
"version": "3.1.2",
44
"description": "A quick example of rendering large number of input boxes in table using React JS, React Spread-sheet (Excel sheet)",
55
"keywords": [
66
"React spreadsheet",
@@ -9,9 +9,11 @@
99
"Spreadsheet supports calculations, formatting, etc...",
1010
"100000+ input boxes",
1111
"JSON based SpreadSheet",
12-
"JSON based excel"
12+
"JSON based excel",
13+
"React excel spreadsheet",
14+
"React excel spread sheet"
1315
],
14-
"author": "Sojin antony",
16+
"author": "Sojin Antony",
1517
"dependencies": {
1618
"react-intersection-observer": "^9.16.0"
1719
},
@@ -64,7 +66,7 @@
6466
"format": "npx prettier --write './**/*.{ts,tsx,css,json,scss}' --config ./.prettierrc.json",
6567
"format-check": "npx prettier --check './**/*.{ts,tsx,css,json,scss}' --config ./.prettierrc.json"
6668
},
67-
"homepage": "https://sojinantony01.github.io/react-spread-sheet",
69+
"homepage": "https://www.npmjs.com/package/react-spread-sheet-excel",
6870
"eslintConfig": {
6971
"extends": [
7072
"react-app",

public/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
<meta name="viewport" content="width=device-width, initial-scale=1" />
77
<meta name="theme-color" content="#000000" />
88
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
9-
<title>React Excel sheet</title>
9+
<link title="React spread sheet excel" href="https://www.npmjs.com/package/react-spread-sheet-excel" />
10+
<title>React spread sheet excel</title>
1011
</head>
1112
<body style="height: 100%">
1213
<noscript>You need to enable JavaScript to run this app.</noscript>

src/demo/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ function App() {
5050
return (
5151
<div style={{ height: "100%" }}>
5252
<div style={{ marginBottom: "10px" }}>
53-
React excel sheet: V{packageConf.version}{" "}
53+
<a href="https://www.npmjs.com/package/react-spread-sheet-excel">React excel sheet: V{packageConf.version}</a>{" "}
5454
<button data-testid="get-updated-data" onClick={getData}>
5555
Get Updated data
5656
</button>{" "}

todo.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,11 @@ Show input/select/date boxes based on type, auto detect type
1010

1111
Option to add rows or columns in between
1212
multiple sheets
13+
A row filter option from row column headers.
14+
Custom options in context menu.
15+
16+
Add row, add columns, delete row, delete column
17+
Real-time Updates (Multiple users can edit same time): how de we enable realtime in this one?
18+
Merge cells
19+
FInd end of rows having actual values, onSave and export only use rows till end of actual values
20+
Support adding images

0 commit comments

Comments
 (0)