11export const installation = `npm install --save modali` ;
2-
32export const usage = `import Modali, { useModali } from 'modali';` ;
4-
53export const basicExample = 'import React from \'react\';\n' +
64 'import Modali, { useModali } from \'modali\';\n' +
75 '\n' +
@@ -11,17 +9,38 @@ export const basicExample = 'import React from \'react\';\n' +
119 ' return (\n' +
1210 ' <div className="app">\n' +
1311 ' <button onClick={toggleExampleModal}>\n' +
14- ' Click me to open the modal\n' +
12+ ' Click me to open a basic modal\n' +
1513 ' </button>\n' +
16- ' <Modali {...exampleModal}>\n' +
14+ ' <Modali.Modal {...exampleModal}>\n' +
1715 ' Hi, I\'m a Modali!\n' +
18- ' </Modali>\n' +
16+ ' </Modali.Modal >\n' +
1917 ' </div>\n' +
2018 ' );\n' +
2119 '};\n' +
2220 '\n' +
2321 'export default App;' ;
2422
23+ export const completeExampleSnippet = 'import React from \'react\';\n' +
24+ 'import Modali, { useModali } from \'modali\';\n' +
25+ '\n' +
26+ 'const [completeModal, toggleCompleteModal] = useModali({\n' +
27+ ' animated: true,\n' +
28+ ' title: \'Are you sure?\',\n' +
29+ ' message: \'Deleting this user will be permanent.\',\n' +
30+ ' buttons: [\n' +
31+ ' <Modali.Button\n' +
32+ ' label="Cancel"\n' +
33+ ' isStyleCancel\n' +
34+ ' onClick={() => toggleCompleteModal()}\n' +
35+ ' />,\n' +
36+ ' <Modali.Button\n' +
37+ ' label="Delete"\n' +
38+ ' isStyleDestructive\n' +
39+ ' onClick={() => deleteUserWithId(123)}\n' +
40+ ' />,\n' +
41+ ' ],\n' +
42+ '});' ;
43+
2544export const multiple = 'import React from \'react\';\n' +
2645 'import Modali, { useModali } from \'modali\';\n' +
2746 '\n' +
@@ -37,12 +56,12 @@ export const multiple = 'import React from \'react\';\n' +
3756 ' <button onClick={toggleSecondModal}>\n' +
3857 ' Click me to open the second modal!\n' +
3958 ' </button>\n' +
40- ' <Modali {...firstModal}>\n' +
59+ ' <Modali.Modal {...firstModal}>\n' +
4160 ' Hi, I\'m the first Modali\n' +
42- ' </Modali>\n' +
43- ' <Modali {...secondModal}>\n' +
61+ ' </Modali.Modal >\n' +
62+ ' <Modali.Modal {...secondModal}>\n' +
4463 ' And I\'m the second Modali\n' +
45- ' </Modali>\n' +
64+ ' </Modali.Modal >\n' +
4665 ' </div>\n' +
4766 ' );\n' +
4867 '};\n' +
0 commit comments