Skip to content

Commit da9206d

Browse files
committed
initial commit
0 parents  commit da9206d

File tree

13 files changed

+2061
-0
lines changed

13 files changed

+2061
-0
lines changed

.babelrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"presets": [
3+
"@babel/preset-react",
4+
"@babel/preset-env"
5+
]
6+
}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/node_modules

.idea/.gitignore

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

.idea/array-sum.iml

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

.idea/modules.xml

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

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/node_modules

README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# React Array Sum
2+
#### This package will help you to add array values
3+
4+
5+
Basic use
6+
7+
Need to import
8+
9+
`import Sum from 'react-array-sum'`
10+
11+
use of function
12+
13+
`Sum([1,2,3,4,5,6,7])`
14+
15+
Example Code:
16+
17+
import {useEffect, useState} from "react"
18+
import Sum from 'react-array-sum'
19+
function App() {
20+
const [numbers] = useState([1,2,3,4,5,6,7])
21+
const [numbers_sum, set_numbers_sum] = useState()
22+
23+
useEffect(()=>{
24+
set_numbers_sum(Sum(numbers))
25+
}, [])
26+
27+
return (
28+
<div className="App">
29+
<h1>{numbers_sum}</h1>
30+
</div>
31+
)
32+
}
33+
export default App;
34+
35+
# Bug Report
36+
37+
- Please feel free to report a bug <naim886@gmail.com>
38+
39+
# Contributors
40+
41+
Thanks to everyone who has contributed to the project so far:
42+
- MD. Naimul Hasan ( **[Web Learn BD](https://weblearnbd.com)** )
43+

dist/Sum.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"use strict";
2+
3+
Object.defineProperty(exports, "__esModule", {
4+
value: true
5+
});
6+
exports["default"] = void 0;
7+
var Sum = function Sum(array) {
8+
var sum = 0;
9+
array.forEach(function (item) {
10+
sum += item;
11+
});
12+
return sum;
13+
};
14+
var _default = Sum;
15+
exports["default"] = _default;

dist/index.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
"use strict";
2+
3+
Object.defineProperty(exports, "__esModule", {
4+
value: true
5+
});
6+
exports["default"] = void 0;
7+
var _Sum = _interopRequireDefault(require("./Sum"));
8+
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
9+
var _default = _Sum["default"];
10+
exports["default"] = _default;

0 commit comments

Comments
 (0)