on master help sign in
Remove ViewPoint view
commit146413775974a27117ed11ade3fff16690821797 authorFang <git@fang.io> dateTue 30 Jul 2019, 16:42 (7 years ago) parentf9d545d
3 files changed−57
src/lib/routeNames.js−1 src/lib/router.js−2 src/views/ViewPoint.js−54
src/lib/routeNames.js−1
@@ -15,7 +15,6 @@ export const ROUTE_NAMES = {
1515 //
1616 ACCEPT_TRANSFER: Symbol('ACCEPT_TRANSFER'),
1717 CANCEL_TRANSFER: Symbol('CANCEL_TRANSFER'),
18− VIEW_POINT: Symbol('VIEW_POINT'),
1918 POINTS: Symbol('POINTS'),
2019 POINT: Symbol('POINT'),
2120 CREATE_GALAXY: Symbol('CREATE_GALAXY'),
src/lib/router.js−2
@@ -3,7 +3,6 @@ import Login from 'views/Login.js';
33import Admin from 'views/Admin';
44import CreateGalaxy from 'views/CreateGalaxy';
55import IssueChild from 'views/IssueChild';
6−import ViewPoint from 'views/ViewPoint';
76
87import Point from 'views/Point';
98import Points from 'views/Points';
@@ -19,7 +18,6 @@ import { ROUTE_NAMES } from './routeNames';
1918export const ROUTES = {
2019 [ROUTE_NAMES.DISCLAIMER]: Disclaimer,
2120 [ROUTE_NAMES.ACTIVATE]: Activate,
22− [ROUTE_NAMES.VIEW_POINT]: ViewPoint,
2321 [ROUTE_NAMES.LOGIN]: Login,
2422 [ROUTE_NAMES.POINTS]: Points,
2523 [ROUTE_NAMES.POINT]: Point,
src/views/ViewPoint.jsdeleted−54
@@ -1,54 +0,0 @@
1−import React, { useCallback } from 'react';
2−import { Just } from 'folktale/maybe';
3−import { Input, Grid, Text } from 'indigo-react';
4−
5−import { useHistory } from 'store/history';
6−import { usePointCursor } from 'store/pointCursor';
7−
8−import patp2dec from 'lib/patp2dec';
9−import { usePointInput } from 'lib/useInputs';
10−
11−import View from 'components/View';
12−import { ForwardButton } from 'components/Buttons';
13−import ViewHeader from 'components/ViewHeader';
14−
15−export default function ViewPoint() {
16− const { pop, popAndPush, names } = useHistory();
17− const { setPointCursor } = usePointCursor();
18− const [pointInput, { data: pointName, pass }] = usePointInput({
19− name: 'point',
20− autoFocus: true,
21− });
22−
23− const disabled = !pass;
24− const goForward = useCallback(() => {
25− setPointCursor(Just(patp2dec(pointName)));
26− popAndPush(names.POINT);
27− }, [setPointCursor, pointName, popAndPush, names.POINT]);
28−
29− return (
30− <View pop={pop} inset>
31− <Grid>
32− <Grid.Item full as={ViewHeader}>
33− View a Point
34− </Grid.Item>
35−
36− <Grid.Item full as={Text}>
37− Enter a point name to view its public information.
38− </Grid.Item>
39−
40− <Grid.Item full as={Input} {...pointInput} onEnter={goForward} />
41−
42− <Grid.Item
43− full
44− as={ForwardButton}
45− className="mt3"
46− disabled={disabled}
47− onClick={goForward}
48− solid>
49− Continue
50− </Grid.Item>
51− </Grid>
52− </View>
53− );
54−}