feat: add sample csv

This commit is contained in:
Lakhan Samani 2022-03-17 00:15:47 +05:30
parent 69d781d6cf
commit 30be32a10b
4 changed files with 4 additions and 10 deletions

View File

@ -0,0 +1 @@
foo@bar.com,test@authorizer.dev
1 foo bar.com,test authorizer.dev

View File

@ -29,7 +29,7 @@ import { useDropzone } from 'react-dropzone';
import { escape } from 'lodash'; import { escape } from 'lodash';
import { validateEmail, validateURI } from '../utils'; import { validateEmail, validateURI } from '../utils';
import { InviteMembers } from '../graphql/mutation'; import { InviteMembers } from '../graphql/mutation';
import { ArrayInputOperations, csvDemoData } from '../constants'; import { ArrayInputOperations } from '../constants';
import parseCSV from '../utils/parseCSV'; import parseCSV from '../utils/parseCSV';
interface stateDataTypes { interface stateDataTypes {
@ -332,9 +332,7 @@ const InviteMembersModal = ({
<Text size="xs"> <Text size="xs">
Download{' '} Download{' '}
<Link <Link
href={`data:text/csv;charset=utf-8,${escape( href={`/dashboard/public/sample.csv`}
csvDemoData
)}`}
download="sample.csv" download="sample.csv"
color="blue.600" color="blue.600"
onClick={(e) => e.stopPropagation()} onClick={(e) => e.stopPropagation()}

View File

@ -89,9 +89,3 @@ export const ECDSAEncryptionType = {
ES384: 'ES384', ES384: 'ES384',
ES512: 'ES512', ES512: 'ES512',
}; };
export const csvDemoData = `lakhan.demo@contentment.org
john@gmail.com
anik@contentment.org
harry@potter.com
anikgh89@gmail.com`;

View File

@ -44,6 +44,7 @@ func InitRouter() *gin.Engine {
{ {
dashboard.Static("/favicon_io", "dashboard/favicon_io") dashboard.Static("/favicon_io", "dashboard/favicon_io")
dashboard.Static("/build", "dashboard/build") dashboard.Static("/build", "dashboard/build")
dashboard.Static("/public", "dashboard/public")
dashboard.GET("/", handlers.DashboardHandler()) dashboard.GET("/", handlers.DashboardHandler())
dashboard.GET("/:page", handlers.DashboardHandler()) dashboard.GET("/:page", handlers.DashboardHandler())
} }