rubbiekelvin / notes Goto Github PK
View Code? Open in Web Editor NEWOpennotes · simple paper for storing notes
Home Page: https://opennotes.one
License: MIT License
Opennotes · simple paper for storing notes
Home Page: https://opennotes.one
License: MIT License
The sorting doesn’t work
Add an export feature that allows exporting notes to JSON or HTML files
no search suggestions
Navigate route to note after it is created. After a create a note from the note modal, the paged should reroute to were the note can be edited
How can I share a note?
Like to other users...
When the app is first accessed, there should be an initial note to educate the use on how to use the app
Few people tested upload, and the first thing they uploaded (mobile) were photos 😂😂😂.
can’t select multiple items and unarchive at once
warn @ runtime-core.esm-bundler.js:38
logError @ runtime-core.esm-bundler.js:212
handleError @ runtime-core.esm-bundler.js:204
callWithErrorHandling @ runtime-core.esm-bundler.js:158
setupStatefulComponent @ runtime-core.esm-bundler.js:7109
setupComponent @ runtime-core.esm-bundler.js:7064
mountComponent @ runtime-core.esm-bundler.js:4951
processComponent @ runtime-core.esm-bundler.js:4926
patch @ runtime-core.esm-bundler.js:4518
mountChildren @ runtime-core.esm-bundler.js:4714
mountElement @ runtime-core.esm-bundler.js:4623
processElement @ runtime-core.esm-bundler.js:4595
patch @ runtime-core.esm-bundler.js:4515
componentUpdateFn @ runtime-core.esm-bundler.js:5066
run @ reactivity.esm-bundler.js:185
setupRenderEffect @ runtime-core.esm-bundler.js:5185
mountComponent @ runtime-core.esm-bundler.js:4968
processComponent @ runtime-core.esm-bundler.js:4926
patch @ runtime-core.esm-bundler.js:4518
mountChildren @ runtime-core.esm-bundler.js:4714
mountElement @ runtime-core.esm-bundler.js:4623
processElement @ runtime-core.esm-bundler.js:4595
patch @ runtime-core.esm-bundler.js:4515
componentUpdateFn @ runtime-core.esm-bundler.js:5066
run @ reactivity.esm-bundler.js:185
setupRenderEffect @ runtime-core.esm-bundler.js:5185
mountComponent @ runtime-core.esm-bundler.js:4968
processComponent @ runtime-core.esm-bundler.js:4926
patch @ runtime-core.esm-bundler.js:4518
componentUpdateFn @ runtime-core.esm-bundler.js:5066
run @ reactivity.esm-bundler.js:185
setupRenderEffect @ runtime-core.esm-bundler.js:5185
mountComponent @ runtime-core.esm-bundler.js:4968
processComponent @ runtime-core.esm-bundler.js:4926
patch @ runtime-core.esm-bundler.js:4518
mountChildren @ runtime-core.esm-bundler.js:4714
mountElement @ runtime-core.esm-bundler.js:4623
processElement @ runtime-core.esm-bundler.js:4595
patch @ runtime-core.esm-bundler.js:4515
mountChildren @ runtime-core.esm-bundler.js:4714
mountElement @ runtime-core.esm-bundler.js:4623
processElement @ runtime-core.esm-bundler.js:4595
patch @ runtime-core.esm-bundler.js:4515
mountChildren @ runtime-core.esm-bundler.js:4714
mountElement @ runtime-core.esm-bundler.js:4623
processElement @ runtime-core.esm-bundler.js:4595
patch @ runtime-core.esm-bundler.js:4515
componentUpdateFn @ runtime-core.esm-bundler.js:5066
run @ reactivity.esm-bundler.js:185
setupRenderEffect @ runtime-core.esm-bundler.js:5185
mountComponent @ runtime-core.esm-bundler.js:4968
processComponent @ runtime-core.esm-bundler.js:4926
patch @ runtime-core.esm-bundler.js:4518
componentUpdateFn @ runtime-core.esm-bundler.js:5136
run @ reactivity.esm-bundler.js:185
callWithErrorHandling @ runtime-core.esm-bundler.js:155
flushJobs @ runtime-core.esm-bundler.js:394
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:285
queueCb @ runtime-core.esm-bundler.js:307
queuePostFlushCb @ runtime-core.esm-bundler.js:313
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1579
scheduler @ runtime-core.esm-bundler.js:1801
triggerEffects @ reactivity.esm-bundler.js:382
triggerRefValue @ reactivity.esm-bundler.js:982
(anonymous) @ reactivity.esm-bundler.js:1113
triggerEffects @ reactivity.esm-bundler.js:382
triggerRefValue @ reactivity.esm-bundler.js:982
(anonymous) @ reactivity.esm-bundler.js:1113
triggerEffects @ reactivity.esm-bundler.js:382
triggerRefValue @ reactivity.esm-bundler.js:982
set value @ reactivity.esm-bundler.js:1026
finalizeNavigation @ vue-router.esm-bundler.js:3194
(anonymous) @ vue-router.esm-bundler.js:3067
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:3038
push @ vue-router.esm-bundler.js:2966
install @ vue-router.esm-bundler.js:3380
use @ runtime-core.esm-bundler.js:3834
(anonymous) @ main.js:14
Show 27 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: Unhandled error during execution of scheduler flush. This is likely a Vue internals bug. Please open an issue at https://new-issue.vuejs.org/?repo=vuejs/core
at <ComboBox list= (4) ['DEFAULT', 'ALPHABETICAL', 'DATE_CREATED', 'DATE_EDITED'] getDefault=fn<getDefault> getItemText=fn<getItemText> ... >
at <NoteSearch onUpdate:searchtext=fn<setSearch> >
at <Notes onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > >
at <RouterView>
at <Index class="text-base" onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > >
at <RouterView class="text-base" >
at <App>
warn @ runtime-core.esm-bundler.js:38
logError @ runtime-core.esm-bundler.js:212
handleError @ runtime-core.esm-bundler.js:204
callWithErrorHandling @ runtime-core.esm-bundler.js:158
flushJobs @ runtime-core.esm-bundler.js:394
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:285
queueCb @ runtime-core.esm-bundler.js:307
queuePostFlushCb @ runtime-core.esm-bundler.js:313
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1579
scheduler @ runtime-core.esm-bundler.js:1801
triggerEffects @ reactivity.esm-bundler.js:382
triggerRefValue @ reactivity.esm-bundler.js:982
(anonymous) @ reactivity.esm-bundler.js:1113
triggerEffects @ reactivity.esm-bundler.js:382
triggerRefValue @ reactivity.esm-bundler.js:982
(anonymous) @ reactivity.esm-bundler.js:1113
triggerEffects @ reactivity.esm-bundler.js:382
triggerRefValue @ reactivity.esm-bundler.js:982
set value @ reactivity.esm-bundler.js:1026
finalizeNavigation @ vue-router.esm-bundler.js:3194
(anonymous) @ vue-router.esm-bundler.js:3067
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:3038
push @ vue-router.esm-bundler.js:2966
install @ vue-router.esm-bundler.js:3380
use @ runtime-core.esm-bundler.js:3834
(anonymous) @ main.js:14
NoteSearch.vue:15 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'replace')
at Proxy.getItemText (NoteSearch.vue:15:30)
at setup (ComboBox.vue:50:13)
at callWithErrorHandling (runtime-core.esm-bundler.js:155:22)
at setupStatefulComponent (runtime-core.esm-bundler.js:7109:29)
at setupComponent (runtime-core.esm-bundler.js:7064:11)
at mountComponent (runtime-core.esm-bundler.js:4951:13)
at processComponent (runtime-core.esm-bundler.js:4926:17)
at patch (runtime-core.esm-bundler.js:4518:21)
at mountChildren (runtime-core.esm-bundler.js:4714:13)
at mountElement (runtime-core.esm-bundler.js:4623:17)
<ComboBox
:list="sortingOptions"
:getDefault="() => savedItem"
:getItemText="(i) => i.replace('_', ' ')"
@selected="updateSortingSetting"
v-slot="{ open, selectedText }"
>
Error was gotten after clearing application data
there should be a menu by a note list item showing options like,
when a file is droped into the editor the file should be uploaded into the note.
This would probably require the backend to be ready
images should not even be allowed to be uploaded
When the note list is empty, a floater should be shown
Notes should be organised and easy to find one way of doing this is to implement tags and "Books". "Books" is a group of note it's like a folder for notes
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.