# refactor mobile ## folders old ``` src |-- lib | |-- api | |-- dispensers | `-- latex |-- main |-- renderer | |-- components | | |-- asset_view | | |-- button | | |-- dropdown | | |-- link | | |-- paragraph | | |-- title | | `-- virtual_scroll | |-- i18n | | |-- en | | `-- ru | |-- layout | | |-- footer | | |-- header | | | `-- components | | | |-- header_filter | | | | `-- components | | | | |-- filter_query_list | | | | `-- filter_search_bar | | | `-- header_overview_radio | | |-- overview | | | `-- components | | | |-- overview_book | | | |-- overview_chat | | | | `-- components | | | | `-- chat_item | | | |-- overview_gallery | | | |-- overview_graph | | | | `-- components | | | | |-- graph_range_input | | | | |-- graph_svg | | | | `-- graph_text_input | | | |-- overview_itinerary | | | | `-- components | | | | |-- itinerary_waypoint | | | | `-- waypoint_entries | | | `-- overview_listing | | | `-- components | | | `-- listing_item | | `-- profile | | `-- components | | |-- profile_batch_edit | | |-- profile_batch_view | | |-- profile_single_edit | | | `-- components | | | |-- edit_input | | | |-- input_array | | | |-- input_date | | | |-- input_dropdown | | | |-- input_object | | | |-- input_text | | | |-- input_textarea | | | `-- input_upload | | `-- profile_single_view | | `-- components | | |-- field_text | | `-- view_field | `-- store `-- server 66 directories ``` ## files old ``` . |-- lib | |-- index.js | |-- api | | |-- api.js | | |-- browser.js | | |-- browser.worker.js | | |-- curse_controller.js | | |-- electron.js | | |-- electron.worker.js | | |-- index.js | | |-- lfs.mjs | | |-- schema.js | | `-- server.mjs | |-- dispensers | | |-- dispenser.jsx | | |-- index.js | | |-- local.jsx | | |-- remote.jsx | | |-- rss.jsx | | |-- sync.jsx | | |-- tg.jsx | | `-- zip.jsx | `-- latex | |-- index.js | |-- latex.js | |-- pdf_tex_engine.js | `-- tex_template.js |-- main | |-- index.js | `-- preload.js |-- renderer | |-- app.jsx | |-- index.css | |-- index.html | |-- components | | |-- index.js | | |-- use_media.js | | |-- use_window_size.js | | |-- asset_view | | | |-- asset_view.jsx | | | |-- asset_view_controller.js | | | `-- index.js | | |-- button | | | |-- button.jsx | | | |-- button.module.css | | | `-- index.js | | |-- dropdown | | | |-- dropdown.jsx | | | |-- dropdown.module.css | | | `-- index.js | | |-- link | | | |-- index.js | | | |-- link.jsx | | | `-- link.module.css | | |-- paragraph | | | |-- index.js | | | |-- paragraph.jsx | | | `-- paragraph.module.css | | |-- title | | | |-- index.js | | | |-- title.jsx | | | `-- title.module.css | | `-- virtual_scroll | | |-- index.js | | `-- virtual_scroll.jsx | |-- i18n | | |-- config.js | | |-- en | | | `-- translation.json | | `-- ru | | `-- translation.json | |-- layout | | |-- index.js | | |-- root.jsx | | |-- root.module.css | | |-- footer | | | |-- footer.jsx | | | |-- footer.module.css | | | `-- index.js | | |-- header | | | |-- header.jsx | | | |-- header.module.css | | | |-- index.js | | | `-- components | | | |-- index.js | | | |-- header_filter | | | | |-- header_filter.jsx | | | | |-- header_filter.module.css | | | | |-- index.js | | | | `-- components | | | | |-- index.js | | | | |-- filter_query_list | | | | | |-- filter_query_list.jsx | | | | | |-- filter_query_list.module.css | | | | | `-- index.js | | | | `-- filter_search_bar | | | | |-- filter_search_bar.jsx | | | | |-- filter_search_bar.module.css | | | | `-- index.js | | | `-- header_overview_radio | | | |-- header_overview_radio.jsx | | | |-- header_overview_radio.module.css | | | `-- index.js | | |-- overview | | | |-- index.js | | | |-- overview.jsx | | | `-- components | | | |-- index.js | | | |-- overview_book | | | | |-- index.js | | | | `-- overview_book.jsx | | | |-- overview_chat | | | | |-- index.js | | | | |-- overview_chat.jsx | | | | |-- overview_chat.module.css | | | | `-- components | | | | |-- index.js | | | | `-- chat_item | | | | |-- chat_item.jsx | | | | |-- chat_item.module.css | | | | `-- index.js | | | |-- overview_gallery | | | | |-- index.js | | | | `-- overview_gallery.jsx | | | |-- overview_graph | | | | |-- index.js | | | | |-- overview_graph.jsx | | | | |-- overview_graph.module.css | | | | |-- overview_graph_controller.js | | | | `-- components | | | | |-- index.js | | | | |-- graph_range_input | | | | | |-- graph_range_input.jsx | | | | | `-- index.js | | | | |-- graph_svg | | | | | |-- graph_svg.jsx | | | | | |-- graph_svg.module.css | | | | | `-- index.js | | | | `-- graph_text_input | | | | |-- graph_text_input.jsx | | | | |-- graph_text_input.module.css | | | | `-- index.js | | | |-- overview_itinerary | | | | |-- index.js | | | | |-- overview_itinerary.jsx | | | | |-- overview_itinerary.module.css | | | | |-- overview_itinerary_controller.js | | | | |-- worker.js | | | | `-- components | | | | |-- index.js | | | | |-- itinerary_waypoint | | | | | |-- index.js | | | | | |-- itinerary_waypoint.jsx | | | | | `-- itinerary_waypoint.module.css | | | | `-- waypoint_entries | | | | |-- index.js | | | | |-- waypoint_entries.jsx | | | | |-- waypoint_entries.module.css | | | | `-- waypoint_entries_controller.js | | | `-- overview_listing | | | |-- index.js | | | |-- overview_listing.jsx | | | |-- overview_listing.module.css | | | `-- components | | | |-- index.js | | | `-- listing_item | | | |-- index.js | | | |-- listing_item.jsx | | | `-- listing_item.module.css | | `-- profile | | |-- index.js | | |-- profile.jsx | | `-- components | | |-- index.js | | |-- profile_batch_edit | | | |-- index.js | | | `-- profile_batch_edit.jsx | | |-- profile_batch_view | | | |-- index.js | | | `-- profile_batch_view.jsx | | |-- profile_single_edit | | | |-- index.js | | | |-- profile_single_edit.jsx | | | |-- profile_single_edit.module.css | | | `-- components | | | |-- index.js | | | |-- edit_input | | | | |-- edit_input.jsx | | | | `-- index.js | | | |-- input_array | | | | |-- index.js | | | | `-- input_array.jsx | | | |-- input_date | | | | |-- index.js | | | | |-- input_date.jsx | | | | `-- input_date.module.css | | | |-- input_dropdown | | | | |-- index.js | | | | `-- input_dropdown.jsx | | | |-- input_object | | | | |-- index.js | | | | `-- input_object.jsx | | | |-- input_text | | | | |-- index.js | | | | |-- input_text.jsx | | | | `-- input_text.module.css | | | |-- input_textarea | | | | |-- index.js | | | | |-- input_textarea.jsx | | | | `-- input_textarea.module.css | | | `-- input_upload | | | |-- index.js | | | |-- input_upload.jsx | | | `-- input_upload.module.css | | `-- profile_single_view | | |-- index.js | | |-- profile_single_view.jsx | | |-- profile_single_view.module.css | | `-- components | | |-- index.js | | |-- field_text | | | |-- field_text.jsx | | | `-- index.js | | `-- view_field | | |-- index.js | | `-- view_field.jsx | `-- store | |-- entry_slice.js | |-- filter_slice.js | |-- index.js | |-- overview_slice.js | |-- store.js | `-- types.js `-- server |-- build -> /Users/fetsorn/mm/codes/evenor/release/renderer |-- index.js |-- package.json |-- yarn-error.log `-- yarn.lock 66 directories, 174 files ``` ## folders new ``` src |-- api |-- components | |-- button | |-- menu | |-- link | |-- paragraph | |-- title |-- i18n |-- layout | |-- overview | | |-- components | | |-- overview_filter | | |-- components | | |-- filter_select_base | | |-- filter_select_sortby | | |-- filter_query_list | | |-- filter_query_plus | | |-- overview_list | | |-- components | | |-- virtual_scroll | | |-- list_waypoint | | |-- waypoint_entries | |-- profile_edit | | |-- components | | |-- edit_input | | |-- input_array | | |-- input_date | | |-- input_dropdown | | |-- input_object | | |-- input_text | | |-- input_textarea | | |-- input_upload | |-- profile_view | | |-- components | |-- field_asset | |-- field_text | |-- view_field | |-- dispenser | |-- components | |-- dispenser_tg | |-- dispenser_local | |-- dispenser_remote | |-- dispenser_rss | |-- dispenser_sync | |-- dispenser_tg | |-- dispenser_zip |-- store src-electron |-- index.js |-- preload.js src-tauri ``` ## files new ``` src/ |-- api/ | |-- index.js | |-- api.js | |-- browser.js | |-- browser.worker.js | |-- electron.js | |-- electron.worker.js | |-- lfs.mjs | |-- schema.js | |-- server.mjs |-- components/ | |-- index.js | |-- button/ | | |-- index.js | | |-- button.jsx | | |-- button.module.css | |-- menu/ | | |-- index.js | | |-- menu.jsx | | |-- menu.module.css | |-- link/ | | |-- index.js | | |-- link.jsx | | |-- link.module.css | |-- paragraph/ | | |-- index.js | | |-- paragraph.jsx | | |-- paragraph.module.css | |-- title/ | |-- index.js | |-- title.jsx | |-- title.module.css |-- i18n/ | |-- index.js | |-- en/ | |-- translation.json | |-- ru/ | |-- translation.json |-- layout/ | |-- index.js | |-- layout.jsx | |-- layout.module.css | |-- overview/ | | |-- index.js | | |-- overview.jsx | | |-- overview.module.css | | |-- components/ | | |-- index.js | | |-- overview_filter/ | | | |-- index.js | | | |-- overview_filter.jsx | | | |-- overview_filter.module.css | | | |-- components/ | | | |-- index.js | | | |-- filter_select_base/ | | | | |-- index.js | | | | |-- filter_select_base.jsx | | | | |-- filter_select_base.module.css | | | |-- filter_select_sortby/ | | | | |-- index.js | | | | |-- filter_select_sortby.jsx | | | | |-- filter_select_sortby.module.css | | | |-- filter_query_list/ | | | | |-- index.js | | | | |-- filter_query_list.jsx | | | | |-- filter_query_list.module.css | | | |-- filter_query_plus/ | | | |-- index.js | | | |-- filter_query_plus.jsx | | | |-- filter_query_plus.module.css | | |-- overview_list/ | | |-- index.js | | |-- overview_list.jsx | | |-- overview_list.module.css | | |-- components/ | | |-- index.js | | |-- list_waypoint/ | | | |-- index.js | | | |-- list_waypoint.jsx | | | |-- list_waypoint.module.css | | |-- waypoint_entries/ | | | |-- index.js | | | |-- waypoint_entries.jsx | | | |-- waypoint_entries.module.css | | |-- virtual_scroll/ | | |-- index.js | | |-- virtual_scroll.jsx | | |-- virtual_scroll.module.css | |-- profile_edit/ | | |-- index.js | | |-- components/ | | |-- index.js | | |-- edit_input/ | | | |-- index.js | | | |-- edit_input.jsx | | | |-- edit_input.module.css | | |-- input_array/ | | | |-- index.js | | | |-- input_array.jsx | | | |-- input_array.module.css | | |-- input_date/ | | | |-- index.js | | | |-- input_date.jsx | | | |-- input_date.module.css | | |-- input_dropdown/ | | | |-- index.js | | | |-- input_dropdown.jsx | | | |-- input_dropdown.module.css | | |-- input_object/ | | | |-- index.js | | | |-- input_object.jsx | | | |-- input_object.module.css | | |-- input_text/ | | | |-- index.js | | | |-- input_text.jsx | | | |-- input_text.module.css | | |-- input_textarea/ | | | |-- index.js | | | |-- input_textarea.jsx | | | |-- input_textarea.module.css | | |-- input_upload/ | | |-- index.js | | |-- input_upload.jsx | | |-- input_upload.module.css | |-- profile_view | |-- index.js | |-- components | |-- index.js | |-- field_asset/ | |-- index.js | |-- field_asset.jsx | |-- field_asset.module.css | |-- field_text/ | |-- index.js | |-- field_text.jsx | |-- field_text.module.css | |-- view_field/ | |-- index.js | |-- view_field.jsx | |-- view_field.module.css | |-- dispenser/ | |-- index.js | |-- dispenser.jsx | |-- dispenser.module.css | |-- components/ | |-- index.js | |-- dispenser_tg/ | | |-- index.js | | |-- dispenser_tg.jsx | | |-- dispenser_tg.module.css | |-- dispenser_local/ | | |-- index.js | | |-- dispenser_local.jsx | | |-- dispenser_local.module.css | |-- dispenser_remote/ | | |-- index.js | | |-- dispenser_remote.jsx | | |-- dispenser_remote.module.css | |-- dispenser_rss/ | | |-- index.js | | |-- dispenser_rss.jsx | | |-- dispenser_rss.module.css | |-- dispenser_sync/ | | |-- index.js | | |-- dispenser_sync.jsx | | |-- dispenser_sync.module.css | |-- dispenser_tg/ | | |-- index.js | | |-- dispenser_tg.jsx | | |-- dispenser_tg.module.css | |-- dispenser_zip/ | |-- index.js | |-- dispenser_zip.jsx | |-- dispenser_zip.module.css |-- store/ |-- index.js |-- entry_slice.js |-- filter_slice.js |-- overview_slice.js |-- store.js |-- types.js src-electron/ |-- index.js |-- preload.js src-tauri/ |-- index.js ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up