Skip to content

Commit 47fd6c2

Browse files
committed
Static assets and static example data are not here anymore. Much better coding.
1 parent de014bf commit 47fd6c2

File tree

5 files changed

+30
-316
lines changed

5 files changed

+30
-316
lines changed

example/App.js

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,29 @@
11
import React, { useState } from "react";
22
import { StatusBar, SafeAreaView } from "react-native";
3-
import WhatsNew from "./lib/src/WhatsNewKit";
3+
import WhatsNew from "react-native-whatsnew-kit";
4+
5+
const staticData = [
6+
{
7+
title: "Awesome",
8+
description:
9+
"Suspendisse ex mauris, viverra vitae mi eget, consectetur interdum sem. Phasellus sodales elit ac mauris posuere",
10+
icon: require("./assets/check.png"),
11+
iconComponent: null
12+
},
13+
{
14+
title: "Dark Theme",
15+
description:
16+
"Orci varius. Aliquam accumsan lectus lorem, a congue diam commodo sit amet. Fusce laoreet sapien non lectus dignissim viverra.",
17+
icon: require("./assets/theme.png"),
18+
iconComponent: null
19+
},
20+
{
21+
title: "Bug Fixes",
22+
description: "Donec non mauris sagittis, gravida velit vel, varius quam.",
23+
icon: require("./assets/wiping.png"),
24+
iconComponent: null
25+
}
26+
];
427

528
const App = () => {
629
const [isVisible, setIsVisible] = useState(true);
@@ -9,6 +32,7 @@ const App = () => {
932
<StatusBar barStyle="dark-content" />
1033
<SafeAreaView>
1134
<WhatsNew
35+
data={staticData}
1236
fullScreen={false}
1337
isVisible={isVisible}
1438
onBackdropPress={() => setIsVisible(false)}

example/lib/src/WhatsNewKit.js

Lines changed: 0 additions & 199 deletions
This file was deleted.

example/lib/src/WhatsNewKit.style.js

Lines changed: 0 additions & 91 deletions
This file was deleted.

lib/src/WhatsNewKit.js

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,6 @@ import styles, {
1818
_textButtonTextStyle
1919
} from "./WhatsNewKit.style";
2020

21-
const staticData = [
22-
{
23-
title: "Awesome",
24-
description:
25-
"Suspendisse ex mauris, viverra vitae mi eget, consectetur interdum sem. Phasellus sodales elit ac mauris posuere",
26-
icon: require("../../assets/check.png"),
27-
iconComponent: null
28-
},
29-
{
30-
title: "Dark Theme",
31-
description:
32-
"Orci varius. Aliquam accumsan lectus lorem, a congue diam commodo sit amet. Fusce laoreet sapien non lectus dignissim viverra.",
33-
icon: require("../../assets/theme.png"),
34-
iconComponent: null
35-
},
36-
{
37-
title: "Bug Fixes",
38-
description: "Donec non mauris sagittis, gravida velit vel, varius quam.",
39-
icon: require("../../assets/wiping.png"),
40-
iconComponent: null
41-
}
42-
];
43-
4421
const WhatsNewKit = props => {
4522
const {
4623
data,
@@ -179,9 +156,9 @@ WhatsNewKit.propTypes = {
179156
};
180157

181158
WhatsNewKit.defaultProps = {
159+
data: [],
182160
iconWidth: 50,
183161
iconHeight: 50,
184-
data: staticData,
185162
fullScreen: false,
186163
titleFontSize: 32,
187164
buttonFontSize: 16,

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-whatsnew-kit",
3-
"version": "0.0.1",
3+
"version": "0.0.2",
44
"description": "Plug & Play, beautiful WhatsNewKit for React Native",
55
"keywords": [
66
"FreakyCoder",
@@ -19,6 +19,9 @@
1919
"repository": "[email protected]:WrathChaos/react-native-whatsnew-kit.git",
2020
"author": "Kuray (FreakyCoder) <[email protected]>",
2121
"license": "MIT",
22+
"dependencies": {
23+
"react-native-modal": ">= 11.5.3"
24+
},
2225
"peerDependencies": {
2326
"react": ">= 16.x.x",
2427
"react-native": ">= 0.55.x",

0 commit comments

Comments
 (0)