import React from 'react' import importPhoto from '../../api/importPhoto' import Button from './Button' import ButtonActionProvider from '../Actions/ButtonActionProvider' import ExternalLinkButton from './ExternalLinkButton' import useGlobalConfig from '../Contexts/useGlobalConfig' import { getImportedPhotoUrl } from '../../utils/linkGenerator' /** * Helper to render a series of buttons to install a template kit. * * @param photoId * @param photoTitle * @param showLabel * @param customActionHook * @param completeCallback * @param errorCallback * @returns {*} * @constructor */ const ImportPhotoButton = ({ photoId, photoTitle, showLabel = false, customActionHook = null, completeCallback = null, errorCallback = null }) => { const { getDownloadedItemId, addDownloadedItem } = useGlobalConfig() const importedPhotoId = getDownloadedItemId(photoId) let isAlreadyCompleted = !!importedPhotoId if (typeof window.envatoElements.photoImportCompleteCallback !== 'undefined') { // This variable is set in "main.jsx" and lets us reach into WordPress core code. // If this is set then we treat the download action as incomplete, this means we fire // importPhoto() again when in Deep Photo Integration mode. This allows our API to // return the JSON required for deep integration to work correctly. // The photo isn't imported twice due to a check in PHP so all good. isAlreadyCompleted = false } return ( } LoadingButton={

Assist-Life Stage, Transition

Guidance Through Key Life Changes

Major life changes can feel overwhelming without the right support in place. At NSDC, we assist NDIS participants in navigating transitions such as moving into independent living, adjusting supports, or entering new stages of education or daily life.

Our role is to provide structured guidance so you can move forward with clarity and make informed decisions at every step.

Planning for What Comes Next

Each stage of life brings new responsibilities and expectations. We work closely with you to understand your current situation and identify what needs to change, improve, or be introduced.

By breaking down the process into manageable steps, we help you prepare for upcoming transitions in a way that is practical and achievable.

What This Service Can Help With

  • Understanding and using your NDIS plan effectively
  • Preparing for changes in living arrangements or daily routines
  • Developing skills to manage increased responsibilities
  • Linking you with appropriate services and providers
  • Supporting decision-making during important life changes
  • Coordinating supports during transition periods

Structured Support During Change

Transitions rarely follow a straight path. Unexpected challenges can arise, and plans may need to be adjusted along the way.

We provide consistent guidance throughout these periods, helping you stay organised, respond to changes, and maintain progress without feeling overwhelmed.

Plan Your Next Step with Clarity

Get the support you need to move through life changes with structure and direction.

Who This Support Is Designed For
  • NDIS participants entering a new life stage
  • Individuals experiencing changes in their support needs
  • People preparing for more independent living arrangements
  • Those requiring guidance during structured transitions
Developing Skills for Changing Responsibilities

As your situation evolves, so do your responsibilities. We support you in building practical skills that help you manage new expectations, organise daily tasks, and make informed choices.

This ensures you are better equipped to handle future transitions with greater independence and less reliance on support.

Why Choose NSDC for Transition Support
  • Clear, step-by-step guidance through complex changes
  • Support focused on real-life transitions, not just planning
  • Consistent coordination across different services
  • Flexible assistance that adapts as your situation evolves
Move Forward with the Right Support

The right guidance can make life transitions more manageable and less stressful.