This commit is contained in:
ammarahm-ed
2020-11-17 20:22:40 +05:00
parent 0b6a0bd9f8
commit e8ff9051d7
3 changed files with 35 additions and 6 deletions

View File

@@ -154,7 +154,12 @@ export const ActionSheetComponent = ({
icon: 'share-variant',
func: () => {
if (note.locked) {
openVault(item, false, true, false, false, true);
openVault({
item:item,
novault:true,
locked:true,
share:true,
})
} else {
close();
let m = `${note.title}\n \n ${note.content.text}`;

View File

@@ -229,7 +229,12 @@ export class DialogManager extends Component {
switch (this.show) {
case 'delete': {
if (this.state.item.locked) {
openVault(this.state.item, true, true, false, false, false, true);
openVault({
item:this.state.item,
novault:true,
locked:true,
deleteNote:true,
})
} else {
this._showSimpleDialog(TEMPLATE_DELETE(this.state.item.type));
}
@@ -240,15 +245,29 @@ export class DialogManager extends Component {
break;
}
case 'novault': {
openVault(this.state.item, false);
openVault({
item:this.state.item,
novault:false,
locked:true,
deleteNote:true,
})
break;
}
case 'locked': {
openVault(this.state.item, true, true);
openVault({
item:this.state.item,
novault:true,
locked:true,
})
break;
}
case 'unlock': {
openVault(this.state.item, true, true, true, false, false);
openVault({
item:this.state.item,
novault:true,
locked:true,
permanant:true
})
break;
}
case 'notebook': {

View File

@@ -67,7 +67,12 @@ export const NoteItemWrapper = ({item, index, isTrash = false}) => {
onLongPress();
return;
} else if (note.locked) {
openVault(item, true, true, false, true, false);
openVault({
item:item,
novault:true,
locked:true,
goToEditor:true,
})
return;
}
if (isTrash) {