on master help sign in
posts: fixing logic and cleaning up debugger/console.logs
1607b4eHunter Miller
ui/src/components/Listings.tsx−1
@@ -14,7 +14,6 @@ interface ListingsProps {
14
14
15export const Listings = ({ listings, remove, className }: ListingsProps) => {
15export const Listings = ({ listings, remove, className }: ListingsProps) => {
16 const { installed, outgoing, remove: removePal } = usePals();
16 const { installed, outgoing, remove: removePal } = usePals();
17− console.log(outgoing);
18 if (!listings) {
17 if (!listings) {
19 return null;
18 return null;
20 }
19 }
ui/src/components/TagField.tsx−8
@@ -68,10 +68,6 @@ export const TagField = ({ tags, onTags, className }: TagFieldProps) => {
68 value: OnChangeValue<Option, true>,
68 value: OnChangeValue<Option, true>,
69 actionMeta: ActionMeta<Option>
69 actionMeta: ActionMeta<Option>
70 ) => {
70 ) => {
71− console.group('Value Changed');
72− console.log(value);
73− console.log(`action: ${actionMeta.action}`);
74− console.groupEnd();
75 onTags(value);
71 onTags(value);
76 }, []);
72 }, []);
77
73
@@ -85,10 +81,6 @@ export const TagField = ({ tags, onTags, className }: TagFieldProps) => {
85 switch (event.key) {
81 switch (event.key) {
86 case 'Enter':
82 case 'Enter':
87 case 'Tab':
83 case 'Tab':
88− console.group('Value Added');
89− console.log(tags);
90− console.groupEnd();
91−
92 setInput('');
84 setInput('');
93 onTags([...tags, createOption(input)])
85 onTags([...tags, createOption(input)])
94 event.preventDefault();
86 event.preventDefault();
ui/src/manage-listings/Post.tsx−1
@@ -39,7 +39,6 @@ export const Post = () => {
39 const type = watch('type');
39 const type = watch('type');
40
40
41 const onSubmit = useCallback((values: Omit<PostForm, 'tags'>) => {
41 const onSubmit = useCallback((values: Omit<PostForm, 'tags'>) => {
42− debugger;
43 api.poke<Declare>({
42 api.poke<Declare>({
44 app: 'sphinx',
43 app: 'sphinx',
45 mark: 'declare',
44 mark: 'declare',
ui/src/state/posts.ts+1−8
@@ -32,7 +32,6 @@ export const useNotebooks = () => {
32 const { data, isLoading: metadataLoading } = useQuery('metadata', () => api.subscribeOnce<MetaDataUpdate>('metadata-store', '/all'));
32 const { data, isLoading: metadataLoading } = useQuery('metadata', () => api.subscribeOnce<MetaDataUpdate>('metadata-store', '/all'));
33 const { groups, loading } = usePublicGroups(data || {} as MetaDataUpdate);
33 const { groups, loading } = usePublicGroups(data || {} as MetaDataUpdate);
34
34
35− console.log(keys);
36 const notebooks: Record<string, Association<MetadataConfig>> = _.fromPairs(!data || loading ? [] : Object.entries(data['metadata-update'].associations)
35 const notebooks: Record<string, Association<MetadataConfig>> = _.fromPairs(!data || loading ? [] : Object.entries(data['metadata-update'].associations)
37 .filter(([,v]) => v['app-name'] === 'graph'
36 .filter(([,v]) => v['app-name'] === 'graph'
38 && 'graph' in v.metadata.config
37 && 'graph' in v.metadata.config
@@ -41,8 +40,6 @@ export const useNotebooks = () => {
41 && groups.find(([, gv]) => gv.group === v.group)
40 && groups.find(([, gv]) => gv.group === v.group)
42 ).map(([,v]) => [v.resource.replace('/ship/', ''), v]));
41 ).map(([,v]) => [v.resource.replace('/ship/', ''), v]));
43
42
44− console.log(data)
45−
46 return {
43 return {
47 loading: metadataLoading || loading,
44 loading: metadataLoading || loading,
48 notebooks,
45 notebooks,
@@ -85,7 +82,7 @@ export const usePosts = (ship: string, name: string, type: PostType, tags: strin
85 }}
82 }}
86 }) : [];
83 }) : [];
87
84
88− const posts = items.filter(p => !d || d.listings.length === 0 || d.listings.find(l => l.post.link === p.post.link));
85+ const posts = items.filter(p => !d || d.listings.length === 0 || !d.listings.find(l => l.post.link === p.post.link));
89
86
90 return {
87 return {
91 notebook: association,
88 notebook: association,
@@ -130,7 +127,6 @@ export function getSnippet(body: Content[]): { image: string, content: string }
130
127
131 let sum = 0;
128 let sum = 0;
132 const firstContent = body.reduce((text, c) => {
129 const firstContent = body.reduce((text, c) => {
133− debugger;
134 if ('text' in c && sum < 255) {
130 if ('text' in c && sum < 255) {
135 sum += removeMd(c.text).length;
131 sum += removeMd(c.text).length;
136 return text + c.text + ' ';
132 return text + c.text + ' ';
@@ -143,9 +139,6 @@ export function getSnippet(body: Content[]): { image: string, content: string }
143 const end = content.length > 256 ? 255 : content.length;
139 const end = content.length > 256 ? 255 : content.length;
144 const start = content.substring(0, end);
140 const start = content.substring(0, end);
145
141
146− if (firstContent.match(/jiddu/i)) {
147− debugger;
148− }
149 return {
142 return {
150 content: start === firstContent ? start : `${start}...`,
143 content: start === firstContent ? start : `${start}...`,
151 image: getImage(firstContent) || image
144 image: getImage(firstContent) || image