Mutate e localstorage
src
components
ContentPage/Content
Content.jsx +29 -24
Controller.jsx +7 -12
Sidebar
Sidebar.jsx +16 -3
App.jsx +10 -3
feedbackContext.jsx +3 -1
hooks.js +0 -32
sidebarContext.jsx +8 -2
utils.js +61 -0
@@ -6,6 +6,15 @@ import { useFeedback } from '../../../hooks';
@@ -31,6 +40,8 @@ export default function Content({
@@ -78,30 +89,14 @@ export default function Content({
@@ -110,6 +105,8 @@ export default function Content({
@@ -123,7 +120,16 @@ export default function Content({
@@ -145,7 +151,6 @@ export default function Content({
@@ -6,6 +6,15 @@ import { useFeedback } from '../../../hooks';
@@ -31,6 +40,8 @@ export default function Content({
@@ -78,30 +89,14 @@ export default function Content({
@@ -110,6 +105,8 @@ export default function Content({
@@ -123,7 +120,16 @@ export default function Content({
@@ -145,7 +151,6 @@ export default function Content({
@@ -29,7 +24,7 @@ export default function Controller({ mutationControl, mutationName }) {
@@ -43,24 +38,24 @@ export default function Controller({ mutationControl, mutationName }) {
+ 16
- 3
@@ -138,8 +138,6 @@ const advancedPrivateList = [
@@ -147,8 +145,23 @@ function Sidebar() {
+ 10
- 3
@@ -9,12 +9,19 @@ import { lightTheme, darkTheme } from './materialUiTheme';
+ 3
- 1
@@ -58,7 +58,9 @@ function FeedbackProvider({ children }) {
+ 0
- 32
@@ -3,8 +3,6 @@ import { AuthContext } from './authContext';
@@ -41,33 +39,3 @@ export const useDown = (breakpoint) => {
\ No newline at end of file
+ 8
- 2
@@ -3,7 +3,7 @@ import { useDown } from './hooks.js';
@@ -17,9 +17,14 @@ export function useSidebar() {
@@ -27,6 +32,7 @@ export function SidebarProvider({ children }) {
+ 61
- 0
@@ -32,3 +35,61 @@ export const codeExists = (code, objArray, oldCode) => {
\ No newline at end of file