diff --git a/components/search/resultList.tsx b/components/search/resultList.tsx
index 4fe2f8f0..c3ad23b3 100644
--- a/components/search/resultList.tsx
+++ b/components/search/resultList.tsx
@@ -3,7 +3,7 @@ import {
Exact,
SearchContentWithOptionsQuery,
SearchOptions,
- useDeleteQuartoStoryMutation,
+ useDeleteStoryMutation,
useProductAreasQuery,
useTeamkatalogenQuery,
} from '../../lib/schema/graphql'
@@ -38,13 +38,6 @@ type ResultListInterface = {
__typename?: 'Story'
id: string
name: string
- keywords?: string[]
- owner?: { __typename?: 'Owner'; group: string } | null | undefined
- }[]
- quartoStories?: {
- __typename?: 'QuartoStory'
- id: string
- name: string
group: string
keywords?: string[]
teamkatalogenURL?: string | null | undefined
@@ -68,7 +61,6 @@ const ResultList = ({
search,
dataproducts,
stories,
- quartoStories,
insightProducts,
searchParam,
updateQuery,
@@ -96,9 +88,9 @@ const ResultList = ({
})
const po = useProductAreasQuery()
- const [deleteQuartoQuery] = useDeleteQuartoStoryMutation()
+ const [deleteStoryQuery] = useDeleteStoryMutation()
const userInfo= useContext(UserState)
- const deleteQuarto = (id: string) => deleteQuartoQuery({
+ const deleteStory = (id: string) => deleteStoryQuery({
variables:{
id: id
},
@@ -120,9 +112,6 @@ const ResultList = ({
const datastories = data.search.filter(
(d) => d.result.__typename === 'Story'
)
- const quartostories = data.search.filter(
- (d)=> d.result.__typename === 'QuartoStory'
- )
return (
@@ -137,7 +126,7 @@ const ResultList = ({
{datastories.map(
- (d, idx) =>
- d.result.__typename === 'Story' && (
-
- )
- ).concat(quartostories.map(
(it, idx)=>
(
- it.result.__typename ==='QuartoStory' && (
+ it.result.__typename ==='Story' && (
{dataproducts.map(
@@ -224,11 +198,11 @@ const ResultList = ({
)
}
- if (stories || quartoStories) {
+ if (stories) {
return (
- {quartoStories?.map((s, idx) => (
+ {stories?.map((s, idx) => (
- ))}
- {stories?.map((s, idx) => (
-
))}
diff --git a/components/search/searchResultLink.tsx b/components/search/searchResultLink.tsx
index ff4f3091..5fdea6bb 100644
--- a/components/search/searchResultLink.tsx
+++ b/components/search/searchResultLink.tsx
@@ -3,7 +3,7 @@ import { Detail, Heading, Link } from '@navikt/ds-react'
import ReactMarkdown from 'react-markdown'
import remarkGfm from 'remark-gfm'
import { CoApplicant, Table } from '@navikt/ds-icons'
-import { ProductAreasQuery, TeamkatalogenQuery, useDeleteInsightProductMutation, useDeleteQuartoStoryMutation } from '../../lib/schema/graphql'
+import { ProductAreasQuery, TeamkatalogenQuery, useDeleteInsightProductMutation, useDeleteStoryMutation } from '../../lib/schema/graphql'
import humanizeDate from '../../lib/humanizeDate'
import DeleteModal from '../lib/deleteModal'
import { useState } from 'react'
@@ -63,8 +63,8 @@ export const SearchResultLink = ({
const [deleteInsightProductMutation] = useDeleteInsightProductMutation();
const editResource = () => {
- if (resourceType == 'Quarto fortelling') {
- router.push(`/quarto/${id}/edit`)
+ if (resourceType == 'datafortelling') {
+ router.push(`/story/${id}/edit`)
} else if (resourceType == 'innsiktsprodukt') {
router.push(`/insightProduct/edit?id=${id}`)
}
@@ -122,7 +122,7 @@ export const SearchResultLink = ({
{editable &&
Endre beskrivelse
+ >Endre metadata
Slett
}
diff --git a/components/stories/editForm.tsx b/components/stories/editForm.tsx
deleted file mode 100644
index 067de7d1..00000000
--- a/components/stories/editForm.tsx
+++ /dev/null
@@ -1,111 +0,0 @@
-import { Fieldset } from '@navikt/ds-react'
-import {
- StoryQuery,
- useUpdateStoryMetadataMutation,
-} from '../../lib/schema/graphql'
-import TopBar from '../lib/topBar'
-import RightJustifiedSubmitButton from '../widgets/formSubmit'
-import { useRouter } from 'next/router'
-import { useForm } from 'react-hook-form'
-import TeamkatalogenSelector from '../lib/teamkatalogenSelector'
-import { StoryDocument } from '../../lib/schema/graphql'
-import { useState } from 'react'
-import { editStoryValidation } from '../../lib/schema/yupValidations'
-import { yupResolver } from '@hookform/resolvers/yup'
-import TagsSelector from '../lib/tagsSelector'
-
-interface SaveFormProps {
- story: StoryQuery['story']
-}
-
-function EditForm({ story }: SaveFormProps) {
- const router = useRouter()
- const { register, handleSubmit, formState, watch, setValue } = useForm({
- resolver: yupResolver(editStoryValidation),
- defaultValues: {
- keywords: story.keywords,
- teamkatalogenURL: story.owner.teamkatalogenURL,
- },
- })
- const [productAreaID, setProductAreaID] = useState('')
- const [teamID, setTeamID] = useState('')
-
- const { errors } = formState
- const keywords = watch('keywords')
-
- const onDelete = (keyword: string) => {
- setValue(
- 'keywords',
- keywords.filter((k: string) => k !== keyword)
- )
- }
-
- const onAdd = (keyword: string) => {
- keywords
- ? setValue('keywords', [...keywords, keyword])
- : setValue('keywords', [keyword])
- }
-
- const [updateStoryMetadata] = useUpdateStoryMetadataMutation()
-
- const onSubmit = (requestData: any) => {
- updateStoryMetadata({
- refetchQueries: [
- 'searchContent',
- {
- query: StoryDocument,
- variables: { id: story.id },
- },
- ],
- variables: {
- id: story.id,
- name: story.name,
- keywords,
- teamkatalogenURL: requestData.teamkatalogenURL,
- productAreaID: productAreaID,
- teamID: teamID,
- },
- })
- .then((published: any) => {
- if (published.errors) {
- console.log(published.errors)
- }
- if (published.data) {
- router.push(`/story/${published.data?.updateStoryMetadata.id}`)
- }
- })
- .catch((error: Error) => {
- console.log(error)
- })
- }
-
- return (
-