add suggestions

This commit is contained in:
ammarahm-ed
2020-02-06 14:17:28 +05:00
parent 50c85e0583
commit 150c4735b5
2 changed files with 31 additions and 33 deletions

View File

@@ -40,7 +40,7 @@ export const ActionSheetComponent = ({
columnItems = [], columnItems = [],
}) => { }) => {
const [state, dispatch] = useTracked(); const [state, dispatch] = useTracked();
const {colors} = state; const {colors, tags} = state;
const [focused, setFocused] = useState(false); const [focused, setFocused] = useState(false);
const [note, setNote] = useState( const [note, setNote] = useState(
item item
@@ -107,7 +107,7 @@ export const ActionSheetComponent = ({
let tagInputValue = note.tags[note.tags.length - 1]; let tagInputValue = note.tags[note.tags.length - 1];
let oldProps = {...note}; let oldProps = {...note};
if (oldProps.tags.length === 0) return; if (oldProps.tags.length === 0) return;
//oldProps.tags.splice(oldProps.tags.length - 1);
await db.notes await db.notes
.note(note.id) .note(note.id)
.untag(oldProps.tags[oldProps.tags.length - 1]); .untag(oldProps.tags[oldProps.tags.length - 1]);
@@ -117,10 +117,6 @@ export const ActionSheetComponent = ({
tagsInputRef.setNativeProps({ tagsInputRef.setNativeProps({
text: tagInputValue, text: tagInputValue,
}); });
setTimeout(() => {
//tagsInputRef.focus();
}, 300);
} }
} }
}; };
@@ -218,7 +214,8 @@ export const ActionSheetComponent = ({
name: 'Restore', name: 'Restore',
icon: 'trash', icon: 'trash',
func: () => { func: () => {
db.restoreItem(item.dateCreated); // TODO
//db.restoreItem(item.dateCreated);
ToastEvent.show( ToastEvent.show(
item.type === 'note' ? 'Note restored' : 'Notebook restored', item.type === 'note' ? 'Note restored' : 'Notebook restored',
'success', 'success',
@@ -712,7 +709,9 @@ export const ActionSheetComponent = ({
}}> }}>
Suggestions:{' '} Suggestions:{' '}
</Text> </Text>
{['Notes', 'Nook'].map(tag => ( {tags
.filter(o => o.count > 1)
.map(tag => (
<TouchableOpacity <TouchableOpacity
key={tag} key={tag}
onPress={async () => {}} onPress={async () => {}}
@@ -739,7 +738,7 @@ export const ActionSheetComponent = ({
}}> }}>
# #
</Text> </Text>
{tag} {tag.title}
</Text> </Text>
</TouchableOpacity> </TouchableOpacity>
))} ))}

View File

@@ -281,7 +281,6 @@ const Editor = ({navigation, noMenu}) => {
post('clear'); post('clear');
} else if (note.content.delta) { } else if (note.content.delta) {
let delta = await db.notes.note(id).delta(); let delta = await db.notes.note(id).delta();
console.log(delta);
post(JSON.stringify(delta)); post(JSON.stringify(delta));
} else { } else {
post(JSON.stringify({type: 'text', value: note.content.text})); post(JSON.stringify({type: 'text', value: note.content.text}));