Skip to content

Commit

Permalink
Merge branch 'master' of github.com:rage/mooc.fi
Browse files Browse the repository at this point in the history
  • Loading branch information
mipyykko committed Aug 30, 2023
2 parents c3f1237 + 6f30934 commit 69994dc
Show file tree
Hide file tree
Showing 9 changed files with 66 additions and 0 deletions.
27 changes: 27 additions & 0 deletions frontend/components/NewLayout/Admin/Links.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import Link from "next/link"

import { styled } from "@mui/material/styles"

import { useTranslator } from "/hooks/useTranslator"
import CommonTranslations from "/translations/common"

const Container = styled("div")`
display: flex;
flex-direction: column;
justify-content: center;
width: 100%;
padding: 0 2rem;
`

export const Links = () => {
const t = useTranslator(CommonTranslations)

return (
<Container>
<Link href="/_new/admin/courses">{t("courses")}</Link>
<Link href="/_new/admin/study-modules">{t("modules")}</Link>
<Link href="/_new/admin/email-templates">{t("emailTemplates")}</Link>
<Link href="/_new/admin/users/search">{t("userSearch")}</Link>
</Container>
)
}
1 change: 1 addition & 0 deletions frontend/components/NewLayout/Admin/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from "./Links"
3 changes: 3 additions & 0 deletions frontend/pages/_new/admin/courses.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import CoursesPage from "pages/courses"

export default CoursesPage
3 changes: 3 additions & 0 deletions frontend/pages/_new/admin/email-templates.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import EmailTemplatesPage from "pages/email-templates"

export default EmailTemplatesPage
24 changes: 24 additions & 0 deletions frontend/pages/_new/admin/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import Background from "components/NewLayout/Background"

import Container from "/components/Container"
import { Links } from "/components/NewLayout/Admin"
import { useBreadcrumbs } from "/hooks/useBreadcrumbs"
import withAdmin from "/lib/with-admin"

const Admin = () => {
useBreadcrumbs([
{
translation: "admin",
href: "/admin",
},
])

return (
<Container>
<Background />
<Links />
</Container>
)
}

export default withAdmin(Admin)
3 changes: 3 additions & 0 deletions frontend/pages/_new/admin/study-modules.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import StudyModulesPage from "pages/study-modules"

export default StudyModulesPage
3 changes: 3 additions & 0 deletions frontend/pages/_new/admin/users/search/[[...text]].tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import CoursesPage from "pages/users/search/[[...text]]"

export default CoursesPage
1 change: 1 addition & 0 deletions frontend/translations/breadcrumbs/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,5 @@ export default {
signUp: "Sign up",
home: "Home",
installation: "Installation",
admin: "Admin",
} as const
1 change: 1 addition & 0 deletions frontend/translations/breadcrumbs/fi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,5 @@ export default {
signUp: "Rekisteröidy",
installation: "Asennus",
home: "Etusivu",
admin: "Ylläpito",
} as const

0 comments on commit 69994dc

Please sign in to comment.